From: Jc2k Date: Thu, 9 Jan 2025 00:52:34 +0000 (+0000) Subject: Fix: Avoid extra call to get playlist metadata when fetching playlist tracks in Jelly... X-Git-Url: https://git.kitaultman.com/?a=commitdiff_plain;h=03ab57af7a715664354da893c04ac12662795002;p=music-assistant-server.git Fix: Avoid extra call to get playlist metadata when fetching playlist tracks in Jellyfin (#1843) Avoid extra call to get playlist metadata --- diff --git a/music_assistant/providers/jellyfin/__init__.py b/music_assistant/providers/jellyfin/__init__.py index 7a359d3b..8ccdd425 100644 --- a/music_assistant/providers/jellyfin/__init__.py +++ b/music_assistant/providers/jellyfin/__init__.py @@ -413,9 +413,8 @@ class JellyfinProvider(MusicProvider): # paging not supported, we always return the whole list at once return [] # TODO: Does Jellyfin support paging here? - jellyfin_playlist = await self._client.get_playlist(prov_playlist_id) playlist_items = ( - await self._client.tracks.parent(jellyfin_playlist[ITEM_KEY_ID]) + await self._client.tracks.parent(prov_playlist_id) .enable_userdata() .fields(*TRACK_FIELDS) .request()