Fix for is_unique flag on playlists
authorMarcel van der Veldt <m.vanderveldt@outlook.com>
Wed, 17 Dec 2025 16:10:08 +0000 (17:10 +0100)
committerMarcel van der Veldt <m.vanderveldt@outlook.com>
Wed, 17 Dec 2025 16:10:08 +0000 (17:10 +0100)
music_assistant/controllers/media/base.py

index cd17cd070a9536db8d2a83cf4ed2e875159716a0..611ad9bd4b664dc28fb4f99c715512dc0e78aafb 100644 (file)
@@ -707,7 +707,7 @@ class MediaControllerBase[ItemCls: "MediaItemType"](metaclass=ABCMeta):
                 "available": provider_mapping.available,
                 "audio_format": serialize_to_json(provider_mapping.audio_format),
             }
-            for key in ("url", "details", "in_library"):
+            for key in ("url", "details", "in_library", "is_unique"):
                 if (value := getattr(provider_mapping, key, None)) is not None:
                     prov_map_obj[key] = value
             await self.mass.music.database.upsert(