From b2d1ef3d473f68164496a99a11f4567bd3acfd0b Mon Sep 17 00:00:00 2001 From: Remi <remi@le-filament.com> Date: Wed, 11 Dec 2019 18:44:16 +0100 Subject: [PATCH] Update periods impact on partner --- models/scop_period.py | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/models/scop_period.py b/models/scop_period.py index 2484372..97d7827 100644 --- a/models/scop_period.py +++ b/models/scop_period.py @@ -64,3 +64,17 @@ class ScopPeriod(models.Model): string="Motif Décés", on_delete='restrict', track_visibility='onchange') + + @api.multi + def write(self, vals): + for period in self: + vals.pop('partner_id', False) + vals.pop('id_riga', False) + vals.pop('start', False) + vals.pop('end', False) + vals.pop('end_reason', False) + vals.pop('comments', False) + vals.pop('dissolution_reason_id', False) + # Update partner + period.partner_id.write(vals) + return super(ScopPeriod, self).write(vals) -- GitLab