From 8258f2ce60ee7bf60950833b493c908068ece9ae Mon Sep 17 00:00:00 2001 From: jordan <jordan@le-filament.com> Date: Thu, 14 Oct 2021 12:02:41 +0200 Subject: [PATCH] [fix] avoid error on LM in active=False when use 'scop_valid_cg' --- models/res_partner.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/models/res_partner.py b/models/res_partner.py index e99bae3..d9cd552 100644 --- a/models/res_partner.py +++ b/models/res_partner.py @@ -198,6 +198,9 @@ class ScopPartner(models.Model): 'type_id': type_lm }) lm_adhesion.action_publish_without_extranet() + else: + if not lm_adhesion.active: + lm_adhesion.write({'active': True}) return lm_adhesion def get_last_lm(self): @@ -207,6 +210,7 @@ class ScopPartner(models.Model): self.ensure_one() lm_ids = self.env['liste.ministere'].search([ ('partner_id', '=', self.id), + ('active', 'in', [True, False]) ], order='year desc' ) -- GitLab