diff --git a/backend/utils.py b/backend/utils.py index 5081c03..724ef20 100644 --- a/backend/utils.py +++ b/backend/utils.py @@ -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 = [] # 管理员/超级用户自动拥有所有权限