parent_album = API.get_item(\r
self._jellyfin_server.jellyfin, current_jellyfin_track[ITEM_KEY_ALBUM_ID]\r
)\r
- if ITEM_KEY_ALBUM_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_ALBUM_ID],\r
- parent_album[ITEM_KEY_ALBUM_ARTIST],\r
+ if ITEM_KEY_ALBUM_ARTISTS in parent_album:\r
+ for artist_item in parent_album[ITEM_KEY_ALBUM_ARTISTS]:\r
+ track.artists.append(\r
+ self._get_item_mapping(\r
+ MediaType.ARTIST,\r
+ artist_item[ITEM_KEY_ID],\r
+ artist_item[ITEM_KEY_NAME],\r
+ )\r
)\r
- )\r
else:\r
track.artists.append(await self._parse_artist(name=VARIOUS_ARTISTS_NAME))\r
else:\r