From 934fb75dadaad70a9269145752464c2552f5145f Mon Sep 17 00:00:00 2001 From: Bob Butler Date: Sat, 21 Feb 2026 16:44:10 -0800 Subject: [PATCH] Validate queue item ID in Sonos pause path (#3194) --- music_assistant/controllers/player_queues.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/music_assistant/controllers/player_queues.py b/music_assistant/controllers/player_queues.py index a589a6f2..d3643026 100644 --- a/music_assistant/controllers/player_queues.py +++ b/music_assistant/controllers/player_queues.py @@ -2493,7 +2493,10 @@ class PlayerQueuesController(CoreController): ): if protocol_player.current_media.queue_item_id: return protocol_player.current_media.queue_item_id - return protocol_player.current_media.uri.split(":")[-1] + current_item_id = protocol_player.current_media.uri.split(":")[-1] + if self.get_item(queue_id, current_item_id): + return current_item_id + return None # try to extract the item id from a mass stream url if ( protocol_player.current_media.uri -- 2.34.1