From 270168559049476a750247118b1d1c78ee6dd330 Mon Sep 17 00:00:00 2001 From: Remi <remi@le-filament.com> Date: Thu, 17 Oct 2019 14:07:45 +0200 Subject: [PATCH] Add check for import --- models/res_partner.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/models/res_partner.py b/models/res_partner.py index 51182c7..a36e97c 100644 --- a/models/res_partner.py +++ b/models/res_partner.py @@ -432,8 +432,10 @@ class ScopPartner(models.Model): raise ValidationError( "Vous devez saisir au moins un e-mail ou un téléphone\ pour " + partner.name) - if vals.get('project_status') == '6_suivi': - self._create_period(partner) + + if (vals.get('project_status') == '6_suivi' + and not self.env.context.get('import_file')): + partner._create_period(partner) partners_to_subscribe = [ partner.followup_delegate_id.partner_id.id, partner.creation_delegate_id.partner_id.id @@ -449,7 +451,7 @@ class ScopPartner(models.Model): if vals.get('is_cooperative') and vals.get( 'project_status') == '6_suivi': for partner in partners: - self._create_period(partner) + partner._create_period(partner) for partner in partners: partners_to_subscribe = [ -- GitLab