Merge pull request #157 from EvanSung/fix_20230817_guser_issue

fix(acl): g user issue
This commit is contained in:
pycook 2023-08-17 22:12:45 +08:00 committed by GitHub
commit 4cc2e47f02
1 changed files with 1 additions and 3 deletions

View File

@ -49,9 +49,7 @@ class AuditCRUD(object):
@staticmethod @staticmethod
def get_current_operate_uid(uid=None): def get_current_operate_uid(uid=None):
user_id = uid or getattr(current_user, 'uid', None)
user_id = uid or (hasattr(g, 'user') and getattr(current_user, 'uid', None)) \
or getattr(current_user, 'user_id', None)
if has_request_context() and request.headers.get('X-User-Id'): if has_request_context() and request.headers.get('X-User-Id'):
_user_id = request.headers['X-User-Id'] _user_id = request.headers['X-User-Id']