mirror of https://github.com/veops/cmdb.git
Merge pull request #157 from EvanSung/fix_20230817_guser_issue
fix(acl): g user issue
This commit is contained in:
commit
a24ba8f7cd
|
@ -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']
|
||||||
|
|
Loading…
Reference in New Issue