From 573b15c5bc2cd26d4d72630e7fea9e4d2a04b5ef Mon Sep 17 00:00:00 2001 From: Marvin Schenkel Date: Fri, 8 Jul 2022 23:50:23 +0200 Subject: [PATCH] Fix missing artist in album search results --- music_assistant/music_providers/ytmusic/ytmusic.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/music_assistant/music_providers/ytmusic/ytmusic.py b/music_assistant/music_providers/ytmusic/ytmusic.py index e3c792f0..bca7effd 100644 --- a/music_assistant/music_providers/ytmusic/ytmusic.py +++ b/music_assistant/music_providers/ytmusic/ytmusic.py @@ -99,7 +99,9 @@ class YoutubeMusicProvider(MusicProvider): parsed_results.append(await self._parse_artist(result)) elif result["resultType"] == "album": parsed_results.append( - await self._parse_album(result, result["browseId"]) + # Search result for albums contain invalid artists + # Use a get_album to get full details + await self.get_album(result["browseId"]) ) elif result["resultType"] == "playlist": parsed_results.append(await self._parse_playlist(result)) -- 2.34.1