tweak
authorMarcel van der Veldt <m.vanderveldt@outlook.com>
Sat, 20 Jul 2024 10:44:04 +0000 (12:44 +0200)
committerMarcel van der Veldt <m.vanderveldt@outlook.com>
Sat, 20 Jul 2024 10:44:04 +0000 (12:44 +0200)
music_assistant/server/providers/builtin/__init__.py

index 02517fbd86a93d300f5b25f35b54eef896bb2039..1a9767e9d5fae0a8be0076f92c986b348b3be6b8 100644 (file)
@@ -162,8 +162,7 @@ class BuiltinProvider(MusicProvider):
 
     async def get_track(self, prov_track_id: str) -> Track:
         """Get full track details by id."""
-        parsed_item = await self.parse_item(prov_track_id)
-        assert isinstance(parsed_item, Track)
+        parsed_item: Track = await self.parse_item(prov_track_id)
         stored_items: list[StoredItem] = self.mass.config.get(CONF_KEY_TRACKS, [])
         if stored_item := next((x for x in stored_items if x["item_id"] == prov_track_id), None):
             # always prefer the stored info, such as the name