fix: menu access fallback and bind kefu role by yonghuid

This commit is contained in:
XingQue
2026-06-28 23:24:26 +08:00
parent 218001399c
commit 188792328e

View File

@@ -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 = []
# 管理员/超级用户自动拥有所有权限