diff --git a/models/res_partner.py b/models/res_partner.py index 8659cd9bc160fbe171bcf9c67e0fe29e2a009cbd..4abc7abc8d84903fc3d9e1c5f95e59d675887cfd 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), ] )