From 23dbace8f36285c2474bd223406a0a1cbed6b3cf Mon Sep 17 00:00:00 2001 From: Marvin Schenkel Date: Thu, 4 Apr 2024 12:29:28 +0200 Subject: [PATCH] Add videos to YTM search results (#1202) * Add videos to YTM search results * Add videos to YTM search results --- music_assistant/server/providers/ytmusic/__init__.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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 -- 2.34.1