add image helper
authorMarcel van der Veldt <m.vanderveldt@outlook.com>
Wed, 11 May 2022 20:00:36 +0000 (22:00 +0200)
committerMarcel van der Veldt <m.vanderveldt@outlook.com>
Wed, 11 May 2022 20:00:36 +0000 (22:00 +0200)
music_assistant/helpers/images.py

index 8ab2ea99df2fb770f573e10f967902a7d0582422..1dec497615d90df0d8886756c6ab2fa3d5fa6eb1 100644 (file)
@@ -38,6 +38,9 @@ async def get_image_url(
         for img in media_item.metadata.images:
             if img.type == img_type:
                 return img.url
+            if img_type == ImageType.THUMB and img.type == ImageType.EMBEDDED_THUMB:
+                if file_prov := mass.music.get_provider("filesystem"):
+                    return await file_prov.get_embedded_image(img.url)
 
     # retry with track's album
     if media_item.media_type == MediaType.TRACK and media_item.album: