Skip to content
Extraits de code Groupes Projets

[IMP] Added geolocalisation with gouv_api dependancy

Fusionnées Thibaud - Le Filament a demandé de fusionner carto vers 14.0
1 file
+ 4
10
Comparer les modifications
  • Côte à côte
  • En ligne
+ 4
10
@@ -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),
]
)
Chargement en cours