Update musicprovider.py
authormarcelveldt <marcelvanderveldt@MacBook-Pro.local>
Thu, 14 Nov 2019 23:17:18 +0000 (00:17 +0100)
committermarcelveldt <marcelvanderveldt@MacBook-Pro.local>
Thu, 14 Nov 2019 23:17:18 +0000 (00:17 +0100)
music_assistant/models/musicprovider.py

index 2649609564794dc528b7b17818c5a12052d533fd..49d7edf017b07f6781e49f6caeba1042d13feaa4 100755 (executable)
@@ -206,7 +206,8 @@ class MusicProvider():
                 track_details = await cached(self.cache, cache_key,
                                              self.get_track, prov_item_id)
             if not track_details:
-                raise Exception('track not found: %s' % prov_item_id)
+                LOGGER.error('track not found: %s', prov_item_id)
+                return None
             if lazy:
                 asyncio.create_task(self.add_track(track_details))
                 track_details.is_lazy = True