From 4acb15b3228000998c6ba2e43ed0150596c4ede9 Mon Sep 17 00:00:00 2001 From: czoellner Date: Fri, 8 May 2015 16:09:55 +0200 Subject: [PATCH] [Fix] using datetime.datetime objects for all cases --- currency_rate_date_check/currency_rate_date_check.py | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/currency_rate_date_check/currency_rate_date_check.py b/currency_rate_date_check/currency_rate_date_check.py index 7e8fe4944..1bff5d9bf 100644 --- a/currency_rate_date_check/currency_rate_date_check.py +++ b/currency_rate_date_check/currency_rate_date_check.py @@ -73,11 +73,8 @@ class ResCurrency(models.Model): (currency_id, date)) if cr.rowcount: rate_date = cr.fetchone()[1] - rate_date_dt = fields.Date.from_string(rate_date) - if len(date) <= 10: - date_dt = fields.Date.from_string(date) - else: - date_dt = fields.Datetime.from_string(date) + rate_date_dt = fields.Datetime.from_string(rate_date) + date_dt = fields.Datetime.from_string(date) max_delta = user.company_id.currency_rate_max_delta if (date_dt - rate_date_dt).days > max_delta: currency = self.browse(