From 561c58d8f23f23cc3008800bf1e5d563e52f4d7c Mon Sep 17 00:00:00 2001 From: zxstty Date: Sun, 19 Oct 2025 22:53:36 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E5=96=84get=5Fuser=5Fsub=E7=9A=84?= =?UTF-8?q?=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- data_chain/apps/service/session_service.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/data_chain/apps/service/session_service.py b/data_chain/apps/service/session_service.py index 08464b0..74b99da 100644 --- a/data_chain/apps/service/session_service.py +++ b/data_chain/apps/service/session_service.py @@ -68,8 +68,10 @@ async def get_user_sub(request: HTTPConnection) -> uuid: if not session: raise UserHTTPException(status_code=status.HTTP_401_UNAUTHORIZED, retcode=401, rtmsg="Authentication Error.", data="") - + user_name = session.user_name + if not user_name: + user_name = user_sub # 创建用户实体时传递用户名 - user_entity = await Convertor.convert_user_sub_and_user_name_to_user_entity(session.user_sub, session.user_name) + user_entity = await Convertor.convert_user_sub_and_user_name_to_user_entity(user_sub, user_name) await UserManager.add_user(user_entity) return user_sub -- Gitee