From: Eliz Date: Fri, 16 May 2025 09:01:05 +0000 (+0100) Subject: safer get for optional chromecast param "queue_item_id" (#2183) X-Git-Url: https://git.kitaultman.com/?a=commitdiff_plain;h=3a1faafa4ca39e9a2ba7aa72212cb7e4d29aa7f5;p=music-assistant-server.git safer get for optional chromecast param "queue_item_id" (#2183) --- diff --git a/music_assistant/providers/chromecast/__init__.py b/music_assistant/providers/chromecast/__init__.py index 1156f5ed..04e23b3a 100644 --- a/music_assistant/providers/chromecast/__init__.py +++ b/music_assistant/providers/chromecast/__init__.py @@ -701,7 +701,10 @@ class ChromecastProvider(PlayerProvider): castplayer.player.poll_interval = 10 media_controller = castplayer.cc.media_controller # update metadata of current item chromecast - if media_controller.status.media_custom_data["queue_item_id"] != current_item.queue_item_id: + if ( + media_controller.status.media_custom_data.get("queue_item_id") + != current_item.queue_item_id + ): image_url = ( self.mass.metadata.get_image_url(current_item.image, size=512) if current_item.image