metabrainz / picard-plugins

Picard plugins: use 1.0 branch for Picard < 2.0 (python 2/Qt4) and 2.0 branch for Picard >= 2.0 (python 3/Qt5)
https://picard.musicbrainz.org/plugins/
145 stars 95 forks source link

Use configured 'join_genres' setting to split genres. #361

Closed rdswift closed 1 year ago

rdswift commented 1 year ago

If the user had set the "Join multiple genres with" setting to something other than the default (blank), the plugin did not properly split the genres for processing. See the discussion at https://community.metabrainz.org/t/proposed-genre-mapping-plugin/528398/14 for more information.

Solution is to use the "Join multiple genres with" setting if it has been set, otherwise fall back to the standard MULTI_VALUED_JOINER constant.