From 479f6ff48eb203653e418ba5bbdcd1472e0e4568 Mon Sep 17 00:00:00 2001 From: Denis Ledoux Date: Mon, 29 Feb 2016 16:55:19 +0100 Subject: [PATCH] [FIX] point_of_sale: tz fallback The user timezone fallback in case the user has no timezone wasn't set at the right place. This is an oversight of the revision 9f0120d73bbbc364d8ec04b0e3ad63c75086ba52 opw-670778 --- addons/point_of_sale/report/pos_details.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/addons/point_of_sale/report/pos_details.py b/addons/point_of_sale/report/pos_details.py index ddf88763873..da529a7f852 100644 --- a/addons/point_of_sale/report/pos_details.py +++ b/addons/point_of_sale/report/pos_details.py @@ -47,8 +47,8 @@ class pos_details(report_sxw.rml_parse): result = {} user_ids = form['user_ids'] or self._get_all_users() company_id = user_obj.browse(self.cr, self.uid, self.uid).company_id.id - user = self.pool['res.users'].browse(self.cr, self.uid, self.uid) or self.localcontext.get('tz') or 'UTC' - tz_name = user.tz + user = self.pool['res.users'].browse(self.cr, self.uid, self.uid) + tz_name = user.tz or self.localcontext.get('tz') or 'UTC' user_tz = pytz.timezone(tz_name) between_dates = {} for date_field, delta in {'date_start': {'days': 0}, 'date_end': {'days': 1}}.items():