From a66fc5ca167d2304c9408f39375efb99e3b9c6c7 Mon Sep 17 00:00:00 2001 From: Marcel van der Veldt Date: Sat, 5 Aug 2023 23:47:51 +0200 Subject: [PATCH] fix playlist image for non-local playlists --- music_assistant/server/controllers/metadata.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/music_assistant/server/controllers/metadata.py b/music_assistant/server/controllers/metadata.py index 66c2312b..338abbff 100755 --- a/music_assistant/server/controllers/metadata.py +++ b/music_assistant/server/controllers/metadata.py @@ -205,8 +205,10 @@ class MetaDataController(CoreController): playlist.metadata.genres.update(playlist_genres_filtered) # create collage thumb/fanart from playlist tracks - if images: + # if playlist has no default image (e.g. a local playlist) + if images and (not playlist.image or playlist.image.provider != "url"): if playlist.image and self.mass.storage_path in playlist.image.path: + # re-use previous created path img_path = playlist.image.path else: img_path = os.path.join(self.mass.storage_path, f"{uuid4().hex}.png") -- 2.34.1