From: Marcel van der Veldt Date: Fri, 25 Oct 2024 12:42:39 +0000 (+0200) Subject: Fix: account for playlists with less than 50 images/items X-Git-Url: https://git.kitaultman.com/?a=commitdiff_plain;h=02a5dfce0b52599d998f77c77fb0bbd6dd9476b1;p=music-assistant-server.git Fix: account for playlists with less than 50 images/items --- diff --git a/music_assistant/server/controllers/metadata.py b/music_assistant/server/controllers/metadata.py index 4671ff39..73bb44c4 100644 --- a/music_assistant/server/controllers/metadata.py +++ b/music_assistant/server/controllers/metadata.py @@ -403,7 +403,10 @@ class MetaDataController(CoreController): # require at least some images otherwise this does not make a lot of sense return None # limit to 50 images to prevent we're going OOM - images = random.sample(images, 50) + if len(images) > 50: + images = random.sample(images, 50) + else: + random.shuffle(images) try: # create collage thumb from playlist tracks # if playlist has no default image (e.g. a local playlist)