Skip to content

Commit

Permalink
修复取消绑定企微成员时的死循环错误
Browse files Browse the repository at this point in the history
  • Loading branch information
rainbow-studio-solution committed Jan 30, 2022
1 parent e4527f1 commit 2482139
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 5 deletions.
4 changes: 3 additions & 1 deletion wecom_hrm/models/hr_employee.py
Original file line number Diff line number Diff line change
Expand Up @@ -83,4 +83,6 @@ def unbind_wecom_member(self):
)
if self.user_id:
# 关联了User
self.user_id.unbind_wecom_member()
self.user_id.write(
{"is_wecom_user": False, "wecom_userid": None, "qr_code": None,}
)
10 changes: 6 additions & 4 deletions wecom_hrm/models/res_users.py
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,9 @@ def unbind_wecom_member(self):
self.write(
{"is_wecom_user": False, "wecom_userid": None, "qr_code": None,}
)
print(self.employee_ids)
print(self.employee_id)
for employee in self.employee_ids:
employee.unbind_wecom_member()

if self.employee_id:
# for employee in self.employee_ids:
self.employee_id.write(
{"is_wecom_employee": False, "wecom_userid": None, "qr_code": None,}
)

0 comments on commit 2482139

Please sign in to comment.