From: Jc2k Date: Tue, 9 Jul 2024 15:42:50 +0000 (+0100) Subject: Jellyfin: More logging of tracks without media streams (#1484) X-Git-Url: https://git.kitaultman.com/?a=commitdiff_plain;h=5f5baea79114bb66172f3c8116a78f62ae011e36;p=music-assistant-server.git Jellyfin: More logging of tracks without media streams (#1484) --- 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