From 242ac4c7f3515e2b9733f06a795cf6cdcc5778aa Mon Sep 17 00:00:00 2001 From: phact Date: Mon, 22 Dec 2025 22:21:55 -0500 Subject: [PATCH] set state fix --- src/api/v1/chat.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/api/v1/chat.py b/src/api/v1/chat.py index 39d9b179..43f3ba25 100644 --- a/src/api/v1/chat.py +++ b/src/api/v1/chat.py @@ -58,7 +58,10 @@ async def chat_create_endpoint(request: Request, chat_service, session_manager): return {"type": "http.request", "body": body} internal_request = Request(request.scope, receive) - internal_request.state = request.state # Copy state for auth + + # Copy state attributes individually (state property has no setter) + internal_request.state.user = request.state.user + internal_request.state.jwt_token = getattr(request.state, "jwt_token", None) # Call internal Langflow endpoint return await langflow_endpoint(internal_request, chat_service, session_manager)