✨ Explicit versions can be tagged with filename placeholder track_explicit and album_explicit. Fixes #82

This commit is contained in:
Robert Honz
2024-04-20 11:38:21 +02:00
parent c09781cd8b
commit a3ef1b8cba
2 changed files with 11 additions and 3 deletions
+6
View File
@@ -131,6 +131,12 @@ def format_str_media(name: str, media: Track | Album | Playlist | UserPlaylist |
case "track_quality":
if isinstance(media, Track):
result = ", ".join(tag for tag in media.media_metadata_tags)
case "track_explicit":
if isinstance(media, Track | Video):
result = " (Explicit)" if media.explicit else ""
case "album_explicit":
if isinstance(media, Album):
result = " (Explicit)" if media.explicit else ""
except Exception as e:
# TODO: Implement better exception logging.
print(e)