fix: library items removed by music provider not removed in MA library (#2124)
authorFabian Munkes <105975993+fmunkes@users.noreply.github.com>
Tue, 15 Apr 2025 09:26:05 +0000 (11:26 +0200)
committerGitHub <noreply@github.com>
Tue, 15 Apr 2025 09:26:05 +0000 (11:26 +0200)
music_assistant/models/music_provider.py

index 13273d0da3751838f7ddb517f48e0e726f0bbd41..d40d51a736fdeed053b6189f73a783d7e8787315 100644 (file)
@@ -674,6 +674,8 @@ class MusicProvider(Provider):
                     library_item = await controller.update_item_in_library(
                         library_item.item_id, prov_item
                     )
+
+                cur_db_ids.add(int(library_item.item_id))
                 await asyncio.sleep(0)  # yield to eventloop
             except MusicAssistantError as err:
                 self.logger.warning(