diff --git a/app/deps.py b/app/deps.py index 48d68a8..a2b2f3c 100644 --- a/app/deps.py +++ b/app/deps.py @@ -237,11 +237,7 @@ def require_active_plugin(plugin_name: str): already have their own auth dependencies (require_permission, etc.). This check only verifies plugin activation status. """ - async def _check(request: Request) -> None: - # Skip plugin check for WebSocket connections — WS auth is handled - # inside the endpoint itself via session cookie verification. - if request.headers.get("upgrade", "").lower() == "websocket": - return + async def _check() -> None: from app.core.permission_registry import get_permission_registry try: registry = get_permission_registry()