From b4fd08483ad5591c9e845830a8aba7e749925144 Mon Sep 17 00:00:00 2001 From: zhangzhanwei Date: Tue, 28 Apr 2026 16:10:09 +0800 Subject: [PATCH] fix: Update user role not delete redis key --- apps/users/serializers/user.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/apps/users/serializers/user.py b/apps/users/serializers/user.py index 8eafdddc9e9..92037f22131 100644 --- a/apps/users/serializers/user.py +++ b/apps/users/serializers/user.py @@ -662,6 +662,8 @@ def update_user_role(instance, user, user_id=None): ) permission_version, permission_get_key = Cache_Version.PERMISSION_LIST.value cache.delete(permission_get_key(str(user.id)), version=permission_version) + role_version, role_get_key = Cache_Version.ROLE_LIST.value + cache.delete(role_get_key(str(user.id)), version=role_version) def set_default_permission(user_id, instance):