-
Notifications
You must be signed in to change notification settings - Fork 1.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
import: using edit candidates prevents auto fetchart and embedart #2734
Comments
Thank you! My suspicion is that the |
I think (haven't tested) for fetchart, the problem is in this line where it should check for choices EDIT: There's no such conditional in |
Indeed, that does seem like that could explain it. Thank you! |
I guess you mean APPLY or RETAG? OK, I tried replacing the line https://github.com/beetbox/beets/blob/master/beetsplug/fetchart.py#L786 with The fetchart and embedart plugins now are called as expected and the import process is successful! DISCLAIMER: I only tried to translate @wordofglass suggestion into code, but I'm not sure if this is enough, or if more code is required for a complete solution. Anyway, it seems to work so far. :) |
Cool! Could you please open a pull request with your change? That’s a good way to start a discussion about a proposed fix. |
Problem
If I import an album making some changes with the "Edit candidates" option, beets doesn't fetch and embed the album art automatically, as it is supposed to do in my configuration.
This is what happens when I import something without making changes via "Edit candidates":
And here's what happens when I make some changes: it seems the fetchart and embedart plugins are not called at all:
Perhaps this might be related to #1671? Though I don't use the
convert
plugin, the only similarity is that the auto fetch/embedart operations during import are skipped when "something else" ("convert" or "edit candidates") happens before.Setup
My configuration (output of
beet config
) is:The text was updated successfully, but these errors were encountered: