fix: notice_info null

This commit is contained in:
hu.sima 2023-10-09 19:25:08 +08:00
parent 2712399ccd
commit 9548307c78
1 changed files with 4 additions and 2 deletions

View File

@ -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