From 34eb7c7b19c4dabb8596f7b13934769ae3fdc782 Mon Sep 17 00:00:00 2001 From: "alexei.dolgolyov" Date: Sat, 11 Apr 2026 02:04:36 +0300 Subject: [PATCH] fix(ws): make WebSocket token parameter optional Required token query param caused connection failures for clients that authenticate via other means. --- media_server/routes/media.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media_server/routes/media.py b/media_server/routes/media.py index 711961b..745f644 100644 --- a/media_server/routes/media.py +++ b/media_server/routes/media.py @@ -323,7 +323,7 @@ async def set_visualizer_device( @router.websocket("/ws") async def websocket_endpoint( websocket: WebSocket, - token: str = Query(..., description="API authentication token"), + token: str | None = Query(None, description="API authentication token"), ) -> None: """WebSocket endpoint for real-time media status updates.