From 980b4de4c4c04b312fcc23da2f5efade5904ae15 Mon Sep 17 00:00:00 2001 From: Danny Adair Date: Wed, 5 Feb 2025 12:20:09 +1300 Subject: [PATCH] [FIX] partner_statement: context_today() instead of today() The date shown on the report should be based on the client's timezone not UTC. (can be off by a day) (cherry picked from commit 07b5969a123c87866b76abba146b7378d3b92855) --- partner_statement/report/report_statement_common.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/partner_statement/report/report_statement_common.py b/partner_statement/report/report_statement_common.py index e6627fef..5b969efc 100644 --- a/partner_statement/report/report_statement_common.py +++ b/partner_statement/report/report_statement_common.py @@ -352,7 +352,7 @@ class ReportStatementCommon(models.AbstractModel): aging_type = data["aging_type"] is_activity = data.get("is_activity") is_detailed = data.get("is_detailed") - today = fields.Date.today() + today = fields.Date.context_today(self) amount_field = data.get("amount_field", "amount") # There should be relatively few of these, so to speed performance