diff --git a/beetsplug/musicbrainz.py b/beetsplug/musicbrainz.py index bdfeb0968..cc0b7adee 100644 --- a/beetsplug/musicbrainz.py +++ b/beetsplug/musicbrainz.py @@ -45,10 +45,10 @@ BASE_URL = "https://musicbrainz.org/" SKIPPED_TRACKS = ["[data track]"] FIELDS_TO_MB_KEYS = { + "barcode": "barcode", "catalognum": "catno", "country": "country", "label": "label", - "barcode": "barcode", "media": "format", "year": "date", } diff --git a/docs/plugins/musicbrainz.rst b/docs/plugins/musicbrainz.rst index ef10be66d..9068ec45d 100644 --- a/docs/plugins/musicbrainz.rst +++ b/docs/plugins/musicbrainz.rst @@ -102,7 +102,7 @@ MusicBrainz. Additional tags to be queried can be supplied with the .. code-block:: yaml musicbrainz: - extra_tags: [year, catalognum, country, media, label] + extra_tags: [barcode, catalognum, country, label, media, year] This setting should improve the autotagger results if the metadata with the given tags match the metadata returned by MusicBrainz. diff --git a/test/plugins/test_musicbrainz.py b/test/plugins/test_musicbrainz.py index d4104a3ba..d74e3ff40 100644 --- a/test/plugins/test_musicbrainz.py +++ b/test/plugins/test_musicbrainz.py @@ -1081,7 +1081,7 @@ class TestMusicBrainzPlugin(PluginMixin): "plugin_config,va_likely,expected_additional_criteria", [ ({}, False, {"artist": "artist"}), - ({}, True, {"artist": "artist"}), + ({}, True, {"arid": "89ad4ac3-39f7-470e-963a-56509c546377"}), ( {"extra_tags": ["label", "catalognum"]}, False,