Skip to content
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

mbcollection: MusicBrainz API error #1152

Closed
cemmec opened this issue Dec 18, 2014 · 10 comments
Closed

mbcollection: MusicBrainz API error #1152

cemmec opened this issue Dec 18, 2014 · 10 comments
Labels
bug bugs that are confirmed and actionable

Comments

@cemmec
Copy link

cemmec commented Dec 18, 2014

Hi,

When I try to use beet mbpdate I'm receiving the following error:

Updating MusicBrainz collection 63b52b5f-589e-311b-bd7d-11722fcc3c18...
error: MusicBrainz API error: caused by: HTTP Error 400: Bad Request

I'm using Windows 8.1 and I followed the guide on http://beets.readthedocs.org/en/v1.3.9/guides/main.html to install beet.

Thanks!

@sampsyo
Copy link
Member

sampsyo commented Dec 18, 2014

Can you please provide the verbose log (supply the -v flag to beet)? Also, does this happen for a specific album or for any music?

@sampsyo sampsyo added the needinfo We need more details or follow-up from the filer before this can be tagged "bug" or "feature." label Dec 18, 2014
@cemmec
Copy link
Author

cemmec commented Dec 18, 2014

Hi, I don't know if it happens for any albuns. I have used picard to update all tags, and just add the album to beet library using beet import C:\Users\Eduardo\Music\Collection

verbose.log:
C:\Users\Eduardo\Downloads>beet -v mbupdate
user configuration: C:\Users\Eduardo\AppData\Roaming\beets\config.yaml
data directory: C:\Users\Eduardo\AppData\Roaming\beets
Sending event: pluginload
library database: C:\Users\Eduardo\AppData\Roaming\beets\library.db
library directory: C:\Users\Eduardo\Music\Collection
Sending event: library_opened
Updating MusicBrainz collection 63b52b5f-589e-311b-bd7d-11722fcc3c18...
error: MusicBrainz API error: caused by: HTTP Error 400: Bad Request

My config.yaml
directory: C:\Users\Eduardo\Music\Collection
import:
write: no
copy: no
move: no
resume: no
autotag: no
log: beetslog.txt
plugins: mbcollection
musicbrainz:
user: myuser
pass: mypass

@sampsyo
Copy link
Member

sampsyo commented Dec 21, 2014

Thanks for the confirmation; I can reproduce this. Looks like a MusicBrainz API must have changed. Investigating…

@sampsyo sampsyo added bug bugs that are confirmed and actionable and removed needinfo We need more details or follow-up from the filer before this can be tagged "bug" or "feature." labels Dec 21, 2014
@sampsyo sampsyo changed the title error: MusicBrainz API error: caused by: HTTP Error 400: Bad Request mbcollection: MusicBrainz API error Dec 21, 2014
@sampsyo
Copy link
Member

sampsyo commented Dec 21, 2014

Should be fixed now. It was indeed the MB API (specifically, they added "event collections" in addition to release collections). Thanks again for reporting!

@cemmec
Copy link
Author

cemmec commented Dec 21, 2014

Sorry for this simples question, but how do I update it?

@sampsyo
Copy link
Member

sampsyo commented Dec 21, 2014

@cemmec, please see the FAQ about running from source.

@cemmec
Copy link
Author

cemmec commented Dec 21, 2014

Working... Thanks for the quick response...

@tiagoad
Copy link
Contributor

tiagoad commented Dec 30, 2014

A site like Musicbrainz, that is meant to have a powerful API, should probably think about implementing API versions...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug bugs that are confirmed and actionable
Projects
None yet
Development

No branches or pull requests

4 participants
@sampsyo @tiagoad @cemmec and others