From: Santiago Soto Date: Wed, 2 Apr 2025 21:42:44 +0000 (-0300) Subject: Snapserver v0.30.0 don't support add/remove stream (#2098) X-Git-Url: https://git.kitaultman.com/?a=commitdiff_plain;h=40d88f585b0b9ec23106cc14e5bb2fecc6bb014f;p=music-assistant-server.git Snapserver v0.30.0 don't support add/remove stream (#2098) --- diff --git a/music_assistant/providers/snapcast/__init__.py b/music_assistant/providers/snapcast/__init__.py index dd2e520b..52393744 100644 --- a/music_assistant/providers/snapcast/__init__.py +++ b/music_assistant/providers/snapcast/__init__.py @@ -127,9 +127,11 @@ async def get_config_entries( """ returncode, output = await check_output("snapserver", "-v") snapserver_version = int(output.decode().split(".")[1]) if returncode == 0 else -1 - local_snapserver_present = snapserver_version >= 27 + local_snapserver_present = snapserver_version >= 27 and snapserver_version != 30 if returncode == 0 and not local_snapserver_present: - raise SetupFailedError("Invalid snapserver version") + raise SetupFailedError( + f"Invalid snapserver version. Expected >= 27 and != 30, got {snapserver_version}" + ) return ( ConfigEntry(