From cdd39fc09c8b955b764730245fef788f307a3994 Mon Sep 17 00:00:00 2001 From: shaohuzhang1 Date: Wed, 26 Mar 2025 15:39:54 +0800 Subject: [PATCH] fix: Audit log login did not record user --- apps/common/log/log.py | 2 +- apps/users/views/user.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/common/log/log.py b/apps/common/log/log.py index 3835fa60c28..1942b4f994e 100644 --- a/apps/common/log/log.py +++ b/apps/common/log/log.py @@ -34,7 +34,7 @@ def _get_user(request): user = request.user if user is None: return { - "user_name": gettext('unknown') + } return { "id": str(user.id), diff --git a/apps/users/views/user.py b/apps/users/views/user.py index 98ef81070f8..c67a08ddb51 100644 --- a/apps/users/views/user.py +++ b/apps/users/views/user.py @@ -179,7 +179,7 @@ class Login(APIView): responses=LoginSerializer().get_response_body_api(), security=[], tags=[_("User")]) - @log(menu='User', operate='Log in', get_user=lambda r: {'user_name': r.data.get('username', None)}, + @log(menu='User', operate='Log in', get_user=lambda r: {'username': r.data.get('username', None)}, get_details=_get_details, get_operation_object=lambda r, k: {'name': r.data.get('username')}) def post(self, request: Request):