Fix album info being lost for non-library items (#2330)
authorOzGav <gavnosp@hotmail.com>
Fri, 15 Aug 2025 19:51:16 +0000 (05:51 +1000)
committerGitHub <noreply@github.com>
Fri, 15 Aug 2025 19:51:16 +0000 (21:51 +0200)
music_assistant/controllers/player_queues.py

index 25552f163c61dd350ffce396c95bfa8dee241870..608b1e94e22c7062e17d5952f461838e64334a08 100644 (file)
@@ -1126,7 +1126,8 @@ class PlayerQueuesController(CoreController):
                 )
             ):
                 queue_item.media_item.album = library_album
-            else:
+            elif album:
+                # Restore original album if we have no better alternative from the library
                 queue_item.media_item.album = album
             # prefer album image over track image
             if queue_item.media_item.album and queue_item.media_item.album.image: