From: Matt Lyons-Wood Date: Wed, 20 Mar 2024 23:23:53 +0000 (+1100) Subject: Use Deezer artist name instead of ID when ID isn't present (#1154) X-Git-Url: https://git.kitaultman.com/?a=commitdiff_plain;h=e944a059d5667583423d7cc327e15c670fd6d99f;p=music-assistant-server.git Use Deezer artist name instead of ID when ID isn't present (#1154) --- diff --git a/music_assistant/server/providers/deezer/__init__.py b/music_assistant/server/providers/deezer/__init__.py index 92510f6e..967b670e 100644 --- a/music_assistant/server/providers/deezer/__init__.py +++ b/music_assistant/server/providers/deezer/__init__.py @@ -615,7 +615,7 @@ class DeezerProvider(MusicProvider): # pylint: disable=W0223 if hasattr(track, "artist"): artist = ItemMapping( media_type=MediaType.ARTIST, - item_id=str(track.artist.id), + item_id=str(getattr(track.artist, "id", f"deezer-{track.artist.name}")), provider=self.instance_id, name=track.artist.name, )