Commit ba534f93 by Yvon Kerdoncuff

unsubscribe parent from shift template before marking them gone during binom unpairing process

parent f89645c8
Pipeline #4141 failed with stage
in 0 seconds
...@@ -938,4 +938,6 @@ def delete_pair_core(data): ...@@ -938,4 +938,6 @@ def delete_pair_core(data):
child_member_update_fields['cooperative_state'] = "gone" child_member_update_fields['cooperative_state'] = "gone"
api.update("res.partner", [child_contact['suppleant_member_id']], child_member_update_fields) api.update("res.partner", [child_contact['suppleant_member_id']], child_member_update_fields)
if 'gone' in data and 'parent' in data['gone']: if 'gone' in data and 'parent' in data['gone']:
cm = CagetteMember(parent['id'])
cm.unsubscribe_member()
api.update("res.partner", [parent['id']], {'cooperative_state': "gone", "is_former_associated_people": True}) api.update("res.partner", [parent['id']], {'cooperative_state': "gone", "is_former_associated_people": True})
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment