From: OzGav Date: Wed, 29 Oct 2025 12:56:20 +0000 (+1000) Subject: mypy fix for metadata.py (#2573) X-Git-Url: https://git.kitaultman.com/?a=commitdiff_plain;h=f7e821c0e6a764f322f7b6e25377077b5802910e;p=music-assistant-server.git mypy fix for metadata.py (#2573) --- diff --git a/music_assistant/controllers/metadata.py b/music_assistant/controllers/metadata.py index b28c6b9e..61e5e0c0 100644 --- a/music_assistant/controllers/metadata.py +++ b/music_assistant/controllers/metadata.py @@ -352,7 +352,7 @@ class MetaDataController(CoreController): retrieved_item = await self.mass.music.get_item_by_uri(media_item.uri) if isinstance(retrieved_item, BrowseFolder): return None # can not happen, but guard for type checker - media_item = cast("MediaItemType", retrieved_item) + media_item = retrieved_item if media_item and media_item.metadata.images: for img in media_item.metadata.images: diff --git a/pyproject.toml b/pyproject.toml index 4722d1f6..3ee7fd09 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -133,7 +133,6 @@ exclude = [ '^music_assistant/controllers/cache.py$', '^music_assistant/controllers/config.py$', '^music_assistant/controllers/media/.*$', - '^music_assistant/controllers/metadata.py$', '^music_assistant/controllers/music.py$', '^music_assistant/controllers/player_queues.py$', '^music_assistant/controllers/streams.py$',