From 03ab57af7a715664354da893c04ac12662795002 Mon Sep 17 00:00:00 2001 From: Jc2k Date: Thu, 9 Jan 2025 00:52:34 +0000 Subject: [PATCH] Fix: Avoid extra call to get playlist metadata when fetching playlist tracks in Jellyfin (#1843) Avoid extra call to get playlist metadata --- music_assistant/providers/jellyfin/__init__.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) 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() -- 2.34.1