From: Marcel van der Veldt Date: Mon, 16 May 2022 22:22:27 +0000 (+0200) Subject: raise if item not found X-Git-Url: https://git.kitaultman.com/?a=commitdiff_plain;h=002731e0fab6d717a87e04bd6e4ff23532a31bc1;p=music-assistant-server.git raise if item not found --- diff --git a/music_assistant/models/media_controller.py b/music_assistant/models/media_controller.py index f27be0ea..e28f5c7a 100644 --- a/music_assistant/models/media_controller.py +++ b/music_assistant/models/media_controller.py @@ -87,6 +87,10 @@ class MediaControllerBase(Generic[ItemCls], metaclass=ABCMeta): pass else: break + if not details: + raise MediaNotFoundError( + f"Item not found: {provider.value or provider_id}/{provider_item_id}" + ) if not lazy: return await self.add(details) self.mass.add_job(self.add(details), f"Add {details.uri} to database")