From 20bdfd6ea1010c9027d2f422d2d29fe55b1104f7 Mon Sep 17 00:00:00 2001 From: Marcel van der Veldt Date: Tue, 23 Apr 2024 22:37:14 +0200 Subject: [PATCH] Handle missing album key in jellyfin playlist track (#1249) --- music_assistant/server/providers/jellyfin/__init__.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/music_assistant/server/providers/jellyfin/__init__.py b/music_assistant/server/providers/jellyfin/__init__.py index 8c4de6f4..6ae8b928 100644 --- a/music_assistant/server/providers/jellyfin/__init__.py +++ b/music_assistant/server/providers/jellyfin/__init__.py @@ -460,7 +460,10 @@ class JellyfinProvider(MusicProvider): ) else: track.artists.append(await self._parse_artist(name=VARIOUS_ARTISTS_NAME)) - if ITEM_KEY_PARENT_ID in current_jellyfin_track: + if ( + ITEM_KEY_PARENT_ID in current_jellyfin_track + and ITEM_KEY_ALBUM in current_jellyfin_track + ): track.album = self._get_item_mapping( MediaType.ALBUM, current_jellyfin_track[ITEM_KEY_PARENT_ID], -- 2.34.1