fix: menu access fallback and bind kefu role by yonghuid
This commit is contained in:
@@ -141,7 +141,14 @@ def verify_kefu_permission(request, username_from_frontend=None):
|
||||
).values_list('PermCode', flat=True).distinct())
|
||||
else:
|
||||
permissions = []
|
||||
except Exception:
|
||||
except Exception as e:
|
||||
logger.warning(
|
||||
'verify_kefu_permission failed: UserUUID=%s Phone=%s err=%s',
|
||||
getattr(current_user, 'UserUUID', None),
|
||||
getattr(current_user, 'Phone', None),
|
||||
e,
|
||||
exc_info=True,
|
||||
)
|
||||
permissions = []
|
||||
|
||||
# 管理员/超级用户自动拥有所有权限
|
||||
|
||||
Reference in New Issue
Block a user