Skip to content
Extraits de code Groupes Projets
Valider ce5cf937 rédigé par Benjamin - Le Filament's avatar Benjamin - Le Filament
Parcourir les fichiers

[clean] pre-commit changes

parent 0b540bea
Branches
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -2,8 +2,8 @@
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
import time
import logging
import time
from datetime import datetime, timedelta
from odoo import _, api, fields, models
......@@ -829,7 +829,7 @@ class ScopPartner(models.Model):
@api.model
def _address_fields(self):
address_fields = super(ScopPartner, self)._address_fields()
address_fields.append('cedex')
address_fields.append("cedex")
return address_fields
# ------------------------------------------------------
......@@ -1425,30 +1425,37 @@ class ScopPartner(models.Model):
# Récupération des valeurs de suivi sur zip/city/street de la veille
yesterday = fields.Date.today() - timedelta(days=days)
mail_tracking_value_ids = self.env['mail.tracking.value'].search([
'|', '|', ('field', '=', 'zip'),
('field', '=', 'city'),
('field', '=', 'street'),
('create_date', '>=', yesterday)])
mail_tracking_value_ids = self.env["mail.tracking.value"].search(
[
"|",
"|",
("field", "=", "zip"),
("field", "=", "city"),
("field", "=", "street"),
("create_date", ">=", yesterday),
]
)
# Récupération des messages de notif sur
# res.partner en lien avec les valeurs de suivi
mail_mess_ids = self.env['mail.message'].search([
('model', '=', 'res.partner'),
('message_type', '=', 'notification'),
('tracking_value_ids', 'in', mail_tracking_value_ids.ids)])
mail_mess_ids = self.env["mail.message"].search(
[
("model", "=", "res.partner"),
("message_type", "=", "notification"),
("tracking_value_ids", "in", mail_tracking_value_ids.ids),
]
)
partner_list = mail_mess_ids.mapped('res_id')
partner_list = mail_mess_ids.mapped("res_id")
# Récupération des partners pour calcul des données GPS
partners = self.env['res.partner'].search([
('id', 'in', partner_list),
('membership_status', '=', 'member')])
partners = self.env["res.partner"].search(
[("id", "in", partner_list), ("membership_status", "=", "member")]
)
i = 0
for partner in partners:
partner.geo_localize()
i += 1
time.sleep(1)
_logger.info(
"Mise à jour de %d coordonnées", i)
_logger.info("Mise à jour de %d coordonnées", i)
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter