From: Marcel van der Veldt Date: Wed, 25 Feb 2026 20:42:44 +0000 (+0100) Subject: Fix error in snapcast control script X-Git-Url: https://git.kitaultman.com/?a=commitdiff_plain;h=cc446b0c4697c8347c3dd3ed52cfcebf8c079867;p=music-assistant-server.git Fix error in snapcast control script --- diff --git a/music_assistant/providers/snapcast/control.py b/music_assistant/providers/snapcast/control.py index bfeeba61..652d16c8 100755 --- a/music_assistant/providers/snapcast/control.py +++ b/music_assistant/providers/snapcast/control.py @@ -260,9 +260,10 @@ class MusicAssistantControl: """Create snapcast properties from Music Assistant queue details.""" current_queue_item: dict[str, Any] | None = mass_queue_details.get("current_item") next_queue_item: dict[str, Any] | None = mass_queue_details.get("next_item") + current_index: int = mass_queue_details.get("current_index") or 0 properties: dict[str, Any] = { "canGoNext": next_queue_item is not None, - "canGoPrevious": mass_queue_details["current_index"] > 0, + "canGoPrevious": current_index > 0, "canPlay": current_queue_item is not None, "canPause": current_queue_item is not None, "canSeek": current_queue_item and current_queue_item.get("duration") is not None,