From 8b159536ce28903e620a4c7e8901cec15ca681b5 Mon Sep 17 00:00:00 2001 From: Wu Clan Date: Fri, 3 Jan 2025 18:53:26 +0800 Subject: [PATCH] Fix user cache when updated user role (#483) --- backend/app/admin/service/user_service.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backend/app/admin/service/user_service.py b/backend/app/admin/service/user_service.py index 5ca0351a..180af15d 100644 --- a/backend/app/admin/service/user_service.py +++ b/backend/app/admin/service/user_service.py @@ -135,7 +135,7 @@ class UserService: if not role: raise errors.NotFoundError(msg='角色不存在') await user_dao.update_role(db, input_user, obj) - await redis_client.delete(f'{settings.JWT_USER_REDIS_PREFIX}:{request.user.id}') + await redis_client.delete(f'{settings.JWT_USER_REDIS_PREFIX}:{input_user.id}') @staticmethod async def update_avatar(*, request: Request, username: str, avatar: AvatarParam) -> int: