diff --git a/contract_line_successor/models/contract_line.py b/contract_line_successor/models/contract_line.py index 597658a652..38230eb645 100644 --- a/contract_line_successor/models/contract_line.py +++ b/contract_line_successor/models/contract_line.py @@ -441,10 +441,7 @@ def stop(self, date_end, manual_renew_needed=False, post_message=True): rec.contract_id.message_post(body=msg) else: rec.write( - { - "is_auto_renew": False, - "manual_renew_needed": manual_renew_needed, - } + rec._prepare_value_for_stop(rec.date_end, manual_renew_needed) ) return True