diff --git a/wizard/scop_deces_wizard.py b/wizard/scop_deces_wizard.py index 35327c3255ef90343cc300581c88d090eac5c713..83ca0ca8c7d83545830d9d382d8a032d96727208 100644 --- a/wizard/scop_deces_wizard.py +++ b/wizard/scop_deces_wizard.py @@ -76,10 +76,11 @@ class ScopDecesWizard(models.TransientModel): [('partner_id', '=', period.partner_id), ('end', '=', False)]) for adh in adh_period: - adh.write({ - 'end': period.end, - 'end_reason_id': motif.id - }) + if(adh.end==False): + adh.write({ + 'end': period.end, + 'end_reason_id': motif.id + }) else: raise ValidationError(