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