lastgenre: Final label only if required in _get_genre()

This commit is contained in:
J0J0 Todos 2025-03-21 07:01:24 +01:00
parent 94f78ae70f
commit eba3dc15fd

View file

@ -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.