fix: Audit log login did not record user (#2691)
parent
b1aa1f7a53
commit
a0ee5c9441
|
|
@ -34,7 +34,7 @@ def _get_user(request):
|
||||||
user = request.user
|
user = request.user
|
||||||
if user is None:
|
if user is None:
|
||||||
return {
|
return {
|
||||||
"user_name": gettext('unknown')
|
|
||||||
}
|
}
|
||||||
return {
|
return {
|
||||||
"id": str(user.id),
|
"id": str(user.id),
|
||||||
|
|
|
||||||
|
|
@ -179,7 +179,7 @@ class Login(APIView):
|
||||||
responses=LoginSerializer().get_response_body_api(),
|
responses=LoginSerializer().get_response_body_api(),
|
||||||
security=[],
|
security=[],
|
||||||
tags=[_("User")])
|
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_details=_get_details,
|
||||||
get_operation_object=lambda r, k: {'name': r.data.get('username')})
|
get_operation_object=lambda r, k: {'name': r.data.get('username')})
|
||||||
def post(self, request: Request):
|
def post(self, request: Request):
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue