-
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
mpdstats: IndexError: tuple index out of range #1001
Comments
Oops; looks like there was a mistake in the error message for conflicting plugin fields. This won't solve everything, of course, but at least you'll get a useful error message now… |
beets.plugins.PluginConflictException: Plugin mpdstats defines flexible field play_count which has already been defined. Ah ha! That definitely made things clearer. |
Great success! 🐟 |
I still get the PluginConflictException, if I have mpdstats and lastimport (awesome plugin by the way +1)) active. If the field is already defined wouldn't it be okay, to check if the type matches and ignore the conflict in that case? What worked for me was in beets/plugins.py (line 265): if field in types and plugin_types[field] != types[field]: |
Yep, that would be good to detect. Can you file another feature request? |
#1059 ... After fighting with mobile github. Will add a description later. |
After applying the proposed fix 606d47a for #972 I'm getting a different error:
The text was updated successfully, but these errors were encountered: