File tree Expand file tree Collapse file tree
apps/common/auth/handle/impl Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -258,10 +258,10 @@ def get_role_list(user,
258258 """
259259 version = Cache_Version .ROLE_LIST .get_version ()
260260 key = Cache_Version .ROLE_LIST .get_key (user_id = user .id )
261- workspace_list = cache .get (key , version = version )
261+ role_list = cache .get (key , version = version )
262262 # 获取权限列表
263263 is_query_model = workspace_user_role_mapping_model is not None and workspace_model is not None and role_model is not None and role_permission_mapping_model is not None
264- if workspace_list is None :
264+ if role_list is None :
265265 if is_query_model :
266266 # 获取工作空间 用户 角色映射数据
267267 workspace_user_role_mapping_list = QuerySet (workspace_user_role_mapping_model ).filter (user_id = user .id )
@@ -275,15 +275,13 @@ def get_role_list(user,
275275 workspace_user_role_mapping in
276276 workspace_user_role_mapping_list ], [])))
277277 cache .set (key , role_list , version = version )
278- return role_list
279278 else :
280279 if user .role == RoleConstants .ADMIN .value .__str__ ():
281280 role_list = [user .role , get_role_permission (RoleConstants .WORKSPACE_MANAGE , 'default' )]
282281 else :
283282 role_list = [user .role , get_role_permission (RoleConstants .USER , 'default' )]
284283 cache .set (key , role_list , version = version )
285- return role_list
286- return workspace_list
284+ return role_list
287285
288286
289287def get_auth (user ):
You can’t perform that action at this time.
0 commit comments