From e944a059d5667583423d7cc327e15c670fd6d99f Mon Sep 17 00:00:00 2001 From: Matt Lyons-Wood Date: Thu, 21 Mar 2024 10:23:53 +1100 Subject: [PATCH] Use Deezer artist name instead of ID when ID isn't present (#1154) --- music_assistant/server/providers/deezer/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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, ) -- 2.34.1