From f169ab259e0c340223af72115f03a190488029dd Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?R=C3=A9mi=20-=20Le=20Filament?= <remi@le-filament.com>
Date: Thu, 25 Jan 2024 13:10:57 +0100
Subject: [PATCH] [UPD] get correct timestamp for date_slot

---
 models/acc_operation.py | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/models/acc_operation.py b/models/acc_operation.py
index 00d8c69..bd228c5 100644
--- a/models/acc_operation.py
+++ b/models/acc_operation.py
@@ -478,7 +478,9 @@ class AccOperation(models.Model):
     def get_date_min_max(self, partner_id=None):
         self.ensure_one()
         last_record = self.get_last_cdc_record(partner_id)
-        date_max = last_record.date_slot.strftime("%d/%m/%Y")
+        date_max = fields.Datetime.context_timestamp(
+            self, last_record.date_slot
+        ).strftime("%d/%m/%Y")
         if partner_id:
             first_date = self.env["acc.counter.period"].search(
                 [("acc_operation_id", "=", self.id), ("partner_id", "=", partner_id)],
-- 
GitLab