parent_album = API.get_item(\r
self._jellyfin_server.jellyfin, current_jellyfin_track[ITEM_KEY_PARENT_ID]\r
)\r
- track.artists.append(\r
- self._get_item_mapping(\r
- MediaType.ARTIST,\r
- parent_album[ITEM_KEY_PARENT_ID],\r
- parent_album[ITEM_KEY_ALBUM_ARTIST],\r
+ if ITEM_KEY_PARENT_ID in parent_album and ITEM_KEY_ALBUM_ARTIST in parent_album:\r
+ track.artists.append(\r
+ self._get_item_mapping(\r
+ MediaType.ARTIST,\r
+ parent_album[ITEM_KEY_PARENT_ID],\r
+ parent_album[ITEM_KEY_ALBUM_ARTIST],\r
+ )\r
)\r
- )\r
+ else:\r
+ track.artists.append(await self._parse_artist(name=VARIOUS_ARTISTS_NAME))\r
else:\r
track.artists.append(await self._parse_artist(name=VARIOUS_ARTISTS_NAME))\r
if (\r