From 331acbd7d89148bbbbfcfe8ec5af0a9674a3022b Mon Sep 17 00:00:00 2001 From: sprocket-9 Date: Wed, 26 Nov 2025 19:00:30 +0000 Subject: [PATCH] Fix squeezelite UnboundLocalError exception when playing a plugin source. (#2678) --- music_assistant/providers/squeezelite/player.py | 1 + 1 file changed, 1 insertion(+) diff --git a/music_assistant/providers/squeezelite/player.py b/music_assistant/providers/squeezelite/player.py index ed7ff300..c1a5f6f3 100644 --- a/music_assistant/providers/squeezelite/player.py +++ b/music_assistant/providers/squeezelite/player.py @@ -407,6 +407,7 @@ class SqueezelitePlayer(Player): "source_id": media.source_id, "queue_item_id": media.queue_item_id, } + queue = None if media.source_id and (queue := self.mass.player_queues.get(media.source_id)): self.extra_data["playlist repeat"] = REPEATMODE_MAP[queue.repeat_mode] self.extra_data["playlist shuffle"] = int(queue.shuffle_enabled) -- 2.34.1