From 5f5baea79114bb66172f3c8116a78f62ae011e36 Mon Sep 17 00:00:00 2001 From: Jc2k Date: Tue, 9 Jul 2024 16:42:50 +0100 Subject: [PATCH] Jellyfin: More logging of tracks without media streams (#1484) --- music_assistant/server/providers/jellyfin/__init__.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/music_assistant/server/providers/jellyfin/__init__.py b/music_assistant/server/providers/jellyfin/__init__.py index efb70f9b..854cc9e7 100644 --- a/music_assistant/server/providers/jellyfin/__init__.py +++ b/music_assistant/server/providers/jellyfin/__init__.py @@ -357,6 +357,12 @@ class JellyfinProvider(MusicProvider): fields=TRACK_FIELDS, ) for track in response["Items"]: + if not len(track[ITEM_KEY_MEDIA_STREAMS]): + self.logger.warning( + "Invalid track %s: Does not have any media streams", + track[ITEM_KEY_NAME], + ) + continue yield parse_track(self.logger, self.instance_id, self._client, track) offset += limit -- 2.34.1