show album with year if possible

This commit is contained in:
2025-12-10 02:17:08 +01:00
parent ce9223a71a
commit 918b3bae14
2 changed files with 5 additions and 1 deletions

View File

@@ -89,9 +89,12 @@ class JellyfinApiClient:
def to_music_model(self, item: dict) -> JellyfinMediaItem:
media_id = item.get('Id')
premiere_date = item.get('PremiereDate')
premiere_year = datetime.fromisoformat(premiere_date).year if premiere_date else None
(start, end) = self.get_playback_info(item)
return JellyfinMediaItem(
id=media_id,
name=item.get('Name'),
@@ -101,6 +104,7 @@ class JellyfinApiClient:
end=end,
metadata={
'artist': item.get('AlbumArtist'),
'album': f"{item.get('Album')} ({premiere_year})" if premiere_date else item.get('Album')
}
)