mirror of https://github.com/veops/cmdb.git
fix(api): edit employee depart with rid=0 (#420)
This commit is contained in:
parent
34204ec4c6
commit
7a170ab397
|
@ -49,8 +49,7 @@ def edit_employee_department_in_acl(e_list, new_d_id, op_uid):
|
||||||
continue
|
continue
|
||||||
|
|
||||||
old_d_rid_in_acl = role_map.get(old_department.department_name, 0)
|
old_d_rid_in_acl = role_map.get(old_department.department_name, 0)
|
||||||
if old_d_rid_in_acl == 0:
|
if old_d_rid_in_acl > 0:
|
||||||
return
|
|
||||||
if old_d_rid_in_acl != old_department.acl_rid:
|
if old_d_rid_in_acl != old_department.acl_rid:
|
||||||
old_department.update(
|
old_department.update(
|
||||||
acl_rid=old_d_rid_in_acl
|
acl_rid=old_d_rid_in_acl
|
||||||
|
|
Loading…
Reference in New Issue