From: Marvin Schenkel Date: Thu, 4 Apr 2024 10:29:28 +0000 (+0200) Subject: Add videos to YTM search results (#1202) X-Git-Url: https://git.kitaultman.com/?a=commitdiff_plain;h=23dbace8f36285c2474bd223406a0a1cbed6b3cf;p=music-assistant-server.git Add videos to YTM search results (#1202) * Add videos to YTM search results * Add videos to YTM search results --- diff --git a/music_assistant/server/providers/ytmusic/__init__.py b/music_assistant/server/providers/ytmusic/__init__.py index 12a635c8..699ff3e5 100644 --- a/music_assistant/server/providers/ytmusic/__init__.py +++ b/music_assistant/server/providers/ytmusic/__init__.py @@ -234,7 +234,9 @@ class YoutubeMusicProvider(MusicProvider): parsed_results.albums.append(await self._parse_album(result)) elif result["resultType"] == "playlist": parsed_results.playlists.append(await self._parse_playlist(result)) - elif result["resultType"] == "song" and (track := await self._parse_track(result)): + elif result["resultType"] in ("song", "video") and ( + track := await self._parse_track(result) + ): parsed_results.tracks.append(track) except InvalidDataError: pass # ignore invalid item