From a19d2c98f4c80d162a92d08ce4a43ca6021f3bca Mon Sep 17 00:00:00 2001 From: Invitu Date: Tue, 19 Jun 2018 20:10:54 -1000 Subject: [PATCH] [FIX] point_of_sale: consider timezone in return orders Similar to 21575407 for returns payment_date is a date field, make sure the day is the one of the user Closes #25342 --- addons/point_of_sale/models/pos_order.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/point_of_sale/models/pos_order.py b/addons/point_of_sale/models/pos_order.py index fa1dca0461b..51fdad1610b 100644 --- a/addons/point_of_sale/models/pos_order.py +++ b/addons/point_of_sale/models/pos_order.py @@ -143,7 +143,7 @@ class PosOrder(models.Model): cash_journal_id = cash_journal[0].id order.add_payment({ 'amount': -pos_order['amount_return'], - 'payment_date': fields.Datetime.now(), + 'payment_date': fields.Date.context_today(self), 'payment_name': _('return'), 'journal': cash_journal_id, })