import --set
doesn't work if the value contains a = character
#2984
Labels
bug
bugs that are confirmed and actionable
Problem
I’m attempting to set a field on the CLI during import to a URL, and I’m getting 'supplied argument is not of the form key=value'. I’ve tried escaping the string, I’ve tried single and double quotes, all without luck.
Here’s an example you can use (it errors out during argument processing, so it doesn’t even check for the existence of the directory):
Removing the = from the URL allows the import to proceed, but with an incorrect URL. Discussion of this issue can be found here: https://discourse.beets.io/t/set-field-to-url/
Setup
My configuration (output of
beet config
) is:The text was updated successfully, but these errors were encountered: