diff --git a/models/acc_enedis_cdc.py b/models/acc_enedis_cdc.py index 42c445d618be7969068d74625ff408c0a90312da..19acebb765390a0afb81b51d7e805998a52c2b9b 100644 --- a/models/acc_enedis_cdc.py +++ b/models/acc_enedis_cdc.py @@ -9,6 +9,8 @@ from odoo.exceptions import ValidationError from odoo.osv import expression from odoo.tools import date_utils +from odoo.addons.api_connector.tools.date_utils import local_to_utc + class AccEnedisCdc(models.Model): _inherit = "acc.enedis.cdc" @@ -232,8 +234,8 @@ class AccEnedisCdc(models.Model): ): raise ValidationError(_("WHERE clause parameters incorrect")) - start_datetime = self._convert_time(start_date) - end_datetime = self._convert_time(end_date) + start_datetime = local_to_utc(start_date, "Europe/Paris") + end_datetime = local_to_utc(end_date, "Europe/Paris") result = f""" WHERE cdc.acc_operation_id = {operation_id} AND cdc.date_slot >= '{start_datetime}'