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 @@ async def update_roles(*, request: Request, username: str, obj: UpdateUserRolePa 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: