mirror of https://github.com/veops/cmdb.git
fix: notice_info null
This commit is contained in:
parent
2712399ccd
commit
9548307c78
|
@ -480,7 +480,8 @@ class EmployeeCRUD(object):
|
|||
existed = EmployeeCRUD.get_employee_by_uid(_uid)
|
||||
employee_data = existed.to_dict()
|
||||
|
||||
notice_info = copy.deepcopy(employee_data.get('notice_info', {}))
|
||||
notice_info = employee_data.get('notice_info', {})
|
||||
notice_info = copy.deepcopy(notice_info) if notice_info else {}
|
||||
|
||||
notice_info[_platform] = ''
|
||||
|
||||
|
@ -515,7 +516,8 @@ class EmployeeCRUD(object):
|
|||
|
||||
employee_data = existed.to_dict()
|
||||
|
||||
notice_info = copy.deepcopy(employee_data.get('notice_info', {}))
|
||||
notice_info = employee_data.get('notice_info', {})
|
||||
notice_info = copy.deepcopy(notice_info) if notice_info else {}
|
||||
|
||||
notice_info[_platform] = '' if not target_id else target_id
|
||||
|
||||
|
|
Loading…
Reference in New Issue