Skip to content

MusicBrainz is both disabled by default and load-bearing #6288

@9999years

Description

@9999years

When running beet import, the enter Id option is always shown, but it fails instantly if the musicbrainz plugin isn't enabled:

➜ [A]pply, More candidates, Skip, Use as-is, as Tracks, Group albums,
Enter search, enter Id, aBort, eDit, edit Candidates? I
Enter release ID: 823b4f5a-eae8-47fb-b896-f5ccdfaaf605
No matching release found for 10 tracks.
For help, see: http://beets.readthedocs.org/en/latest/faq.html#nomatch
[U]se as-is, as Tracks, Group albums, Skip, Enter search, enter Id, aBort?

The error message also doesn't indicate that it didn't even attempt to hit the MusicBrainz API, or that it could be due to the plugin being disabled.

At the same time, even if the musicbrainz plugin is disabled, many functions of beets require the MusicBrainz API to be reachable:

$ beet import .
Error: MusicBrainz not reachable in get release by ID with query 'f3b088da-39fc-4483-a4b4-b8325e13b4fe'

I guess... the musicbrainz plugin should just be enabled by default?
Or enter Id shouldn't depend on the plugin?

Related:

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions