Merge pull request #2816 from beetbox/better-release-event

Make sure release events are selected in preferred order.
This commit is contained in:
Adrian Sampson 2018-02-23 18:01:11 -05:00 committed by GitHub
commit 3460723df3
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 5 additions and 2 deletions

View file

@ -118,8 +118,8 @@ def _preferred_release_event(release):
"""
countries = config['match']['preferred']['countries'].as_str_seq()
for event in release.get('release-event-list', {}):
for country in countries:
for country in countries:
for event in release.get('release-event-list', {}):
try:
if country in event['area']['iso-3166-1-code-list']:
return country, event['date']

View file

@ -56,6 +56,9 @@ Fixes:
incompatible between the source and target file formats.
:bug:`2814`
Thanks to :user:`autrimpo`.
* Importing a release with multiple release events now selects the
event based on the order of your :ref:`preferred` countries rather than
the order of release events in MusicBrainz. :bug:`2816`
For developers: