From 63d3c066cdfe75e07f4ee98202a925d99de772a8 Mon Sep 17 00:00:00 2001
From: thibaud <thibaud@le-filament.com>
Date: Tue, 7 Nov 2023 11:37:33 +0100
Subject: [PATCH] [IMP] invert create and onchange changes from previous commit

---
 models/res_partner.py | 14 ++++----------
 1 file changed, 4 insertions(+), 10 deletions(-)

diff --git a/models/res_partner.py b/models/res_partner.py
index 8659cd9..4abc7ab 100644
--- a/models/res_partner.py
+++ b/models/res_partner.py
@@ -744,10 +744,6 @@ class ScopPartner(models.Model):
             self.date_1st_sign = None
             self.first_closeout = None
 
-    @api.onchange("street", "street2", "street3", "zip", "country_id", "city")
-    def onchange_geoloc(self):
-        self.geo_localize()
-
     # ------------------------------------------------------
     # Common functions
     # ------------------------------------------------------
@@ -864,14 +860,10 @@ class ScopPartner(models.Model):
 
         for vals in vals_list:
             # Création d'une période si la coop est en statut en Suivi
-            for partner in partners:
-                if (
-                    vals.get("is_cooperative")
-                    and vals.get("project_status") == "4_suivi"
-                ):
+            if vals.get("is_cooperative") and vals.get("project_status") == "4_suivi":
+                for partner in partners:
                     if not partner.scop_period_ids:
                         partner.sudo()._create_period(partner)
-                partner.geo_localize()
 
         return partners
 
@@ -1558,7 +1550,9 @@ class ScopPartner(models.Model):
                 ("id", "in", partner_list),
                 ("partner_latitude", "=", 0.0),
                 ("partner_latitude", "=", False),
+                "|",
                 ("membership_status", "=", "member"),
+                ("is_incubated", "=", True),
             ]
         )
 
-- 
GitLab