Fix Jellyfin similar tracks (#1468)
authorJc2k <john.carr@unrouted.co.uk>
Sun, 7 Jul 2024 22:00:28 +0000 (23:00 +0100)
committerGitHub <noreply@github.com>
Sun, 7 Jul 2024 22:00:28 +0000 (00:00 +0200)
music_assistant/server/providers/jellyfin/__init__.py

index 0f6c253a396a0f4a77e6198ae2ee99d4cef80604..3c4a0b8391e2c17d05f60262bd56f51bb74ff718 100644 (file)
@@ -491,7 +491,9 @@ class JellyfinProvider(MusicProvider):
 
     async def get_similar_tracks(self, prov_track_id: str, limit: int = 25) -> list[Track]:
         """Retrieve a dynamic list of tracks based on the provided item."""
-        resp = await self._client.get_similar_tracks(prov_track_id, limit=limit)
+        resp = await self._client.get_similar_tracks(
+            prov_track_id, limit=limit, fields=TRACK_FIELDS
+        )
         return [
             parse_track(self.logger, self.instance_id, self._client, track)
             for track in resp["Items"]