From c87dc08c4abef2aa67aff42b70ffd6f0b55110e6 Mon Sep 17 00:00:00 2001 From: soergeld Date: Thu, 7 Jan 2021 12:37:40 +0100 Subject: [PATCH] move 500 to global constant --- beets/autotag/mb.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/beets/autotag/mb.py b/beets/autotag/mb.py index 6d8d1198f..d7535207c 100644 --- a/beets/autotag/mb.py +++ b/beets/autotag/mb.py @@ -74,6 +74,7 @@ RELEASE_INCLUDES = ['artists', 'media', 'recordings', 'release-groups', BROWSE_INCLUDES = ['artist-credits', 'work-rels', 'artist-rels', 'recording-rels', 'release-rels'] BROWSE_CHUNKSIZE = 100 +v = 500 TRACK_INCLUDES = ['artists', 'aliases'] if 'work-level-rels' in musicbrainzngs.VALID_INCLUDES['recording']: TRACK_INCLUDES += ['work-level-rels', 'artist-rels'] @@ -293,7 +294,7 @@ def album_info(release): # The MusicBrainz API omits 'artist-relation-list' and 'work-relation-list' # when the release has more than 500 tracks. So we use browse_recordings # on chunks of tracks to recover the same information in this case. - if ntracks > 500: + if ntracks > BROWSE_MAXTRACKS: recording_list = [] for i in range(0, ntracks, BROWSE_CHUNKSIZE): recording_list.extend(musicbrainzngs.browse_recordings(