From e12107646fe7574622fe94db6f18cda6e532105d Mon Sep 17 00:00:00 2001 From: fit2cloud-chenyw Date: Wed, 3 Sep 2025 18:14:50 +0800 Subject: [PATCH] perf: Formatting of Assistant Workspace ID --- backend/apps/system/middleware/auth.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/backend/apps/system/middleware/auth.py b/backend/apps/system/middleware/auth.py index 9a2e3fe1..3ea720c6 100644 --- a/backend/apps/system/middleware/auth.py +++ b/backend/apps/system/middleware/auth.py @@ -115,13 +115,13 @@ class TokenMiddleware(BaseHTTPMiddleware): assistant_info = AssistantHeader.model_validate(assistant_info.model_dump(exclude_unset=True)) if assistant_info and assistant_info.type == 0: if payload['oid']: - session_user.oid = payload['oid'] + session_user.oid = int(payload['oid']) else: assistant_oid = 1 configuration = assistant_info.configuration config_obj = json.loads(configuration) if configuration else {} assistant_oid = config_obj.get('oid', 1) - session_user.oid = assistant_oid + session_user.oid = int(assistant_oid) return True, session_user, assistant_info except Exception as e: