mirror of
https://github.com/beetbox/beets.git
synced 2025-12-30 12:32:33 +01:00
lastgenre: Final label only if required in _get_genre()
This commit is contained in:
parent
94f78ae70f
commit
eba3dc15fd
1 changed files with 4 additions and 5 deletions
|
|
@ -394,13 +394,12 @@ class LastGenrePlugin(plugins.BeetsPlugin):
|
|||
|
||||
# Return with a combined or freshly fetched genre list.
|
||||
if new_genres:
|
||||
suffix = "whitelist" if self.whitelist else "any"
|
||||
label += f", {suffix}"
|
||||
if keep_genres:
|
||||
label = f"keep + {label}"
|
||||
|
||||
resolved_genres = self._combine_genres(keep_genres, new_genres)
|
||||
if any(resolved_genres):
|
||||
suffix = "whitelist" if self.whitelist else "any"
|
||||
label += f", {suffix}"
|
||||
if keep_genres:
|
||||
label = f"keep + {label}"
|
||||
return self._to_delimited_genre_string(resolved_genres), label
|
||||
|
||||
# Nothing found, leave original.
|
||||
|
|
|
|||
Loading…
Reference in a new issue