fix mark_item_played
authorMarcel van der Veldt <m.vanderveldt@outlook.com>
Tue, 7 May 2024 19:45:25 +0000 (21:45 +0200)
committerMarcel van der Veldt <m.vanderveldt@outlook.com>
Tue, 7 May 2024 19:45:25 +0000 (21:45 +0200)
music_assistant/server/controllers/music.py

index 07d3d81b52c9db394470edc407dedd8165dabc7e..e68d98a386e5773efb159a67ae59049278b946f3 100644 (file)
@@ -585,9 +585,10 @@ class MusicController(CoreController):
 
         if provider_instance_id_or_domain == "library":
             prov_key = "library"
-        else:
-            prov = self.mass.get_provider(provider_instance_id_or_domain)
+        elif prov := self.mass.get_provider(provider_instance_id_or_domain):
             prov_key = prov.lookup_key
+        else:
+            prov_key = provider_instance_id_or_domain
 
         # update generic playlog table
         await self.database.insert(