From d9e0bab907941829b277e36203667a639c9c248f Mon Sep 17 00:00:00 2001 From: claude-dev Date: Wed, 4 Mar 2026 18:49:21 +0100 Subject: [PATCH] Fix: broadcast_for_incident Signatur um tenant_id erweitern MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Die Methode wurde mit 4 Argumenten aufgerufen (message, visibility, created_by, tenant_id), akzeptierte aber nur 3. Das führte zu einem TypeError bei jedem Auto-Refresh und WebSocket-Broadcast. --- src/main.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main.py b/src/main.py index d2aec19..e4431cc 100644 --- a/src/main.py +++ b/src/main.py @@ -61,7 +61,7 @@ class WebSocketManager: for ws in disconnected: self._connections.pop(ws, None) - async def broadcast_for_incident(self, message: dict, visibility: str, created_by: int): + async def broadcast_for_incident(self, message: dict, visibility: str, created_by: int, tenant_id: int = None): """Nachricht nur an berechtigte Clients senden (private Lagen → nur Ersteller).""" if not self._connections: return