From: David Bishop Date: Mon, 23 Feb 2026 07:20:08 +0000 (-0800) Subject: Use ImageType.THUMB for Bandcamp artwork images (#3212) X-Git-Url: https://git.kitaultman.com/?a=commitdiff_plain;h=6f198f8c0cb5c22c3e87b206353651a1d202601d;p=music-assistant-server.git Use ImageType.THUMB for Bandcamp artwork images (#3212) Bandcamp artwork is square, not landscape. All other music providers in the codebase use THUMB for standard album and artist art. Co-authored-by: David Bishop Co-authored-by: Claude Opus 4.6 --- diff --git a/music_assistant/providers/bandcamp/converters.py b/music_assistant/providers/bandcamp/converters.py index 6cd22f85..706d54d7 100644 --- a/music_assistant/providers/bandcamp/converters.py +++ b/music_assistant/providers/bandcamp/converters.py @@ -119,7 +119,7 @@ class BandcampConverters: ) output.metadata.add_image( MediaItemImage( - type=ImageType.LANDSCAPE, + type=ImageType.THUMB, path=item.image_url, provider=self.instance_id, remotely_accessible=True, @@ -148,7 +148,7 @@ class BandcampConverters: output.metadata.description = item.url output.metadata.add_image( MediaItemImage( - type=ImageType.LANDSCAPE, + type=ImageType.THUMB, path=item.image_url, provider=self.instance_id, remotely_accessible=True, @@ -221,7 +221,7 @@ class BandcampConverters: if album_image_url: output.metadata.add_image( MediaItemImage( - type=ImageType.LANDSCAPE, + type=ImageType.THUMB, path=album_image_url, provider=self.instance_id, remotely_accessible=True, @@ -248,7 +248,7 @@ class BandcampConverters: output.metadata.description = f"{artist.url}\n{artist.bio or ''}".strip() output.metadata.add_image( MediaItemImage( - type=ImageType.LANDSCAPE, + type=ImageType.THUMB, path=artist.image_url, provider=self.instance_id, remotely_accessible=True, @@ -272,7 +272,7 @@ class BandcampConverters: name=album.artist.name, image=MediaItemImage( path=album.art_url, - type=ImageType.LANDSCAPE, + type=ImageType.THUMB, provider=self.instance_id, remotely_accessible=True, ), @@ -291,7 +291,7 @@ class BandcampConverters: ) output.metadata.add_image( MediaItemImage( - type=ImageType.LANDSCAPE, + type=ImageType.THUMB, path=album.art_url, provider=self.instance_id, remotely_accessible=True,