From b8efbcf9d8e78cee15c5f9dcea46767ed74a5d8d Mon Sep 17 00:00:00 2001 From: "Yannick Vaucher@Camptocamp" <> Date: Tue, 27 Dec 2011 14:57:00 +0530 Subject: [PATCH] [FIX]base_action_rule: complete date time if date_field contains only a date bzr revid: nco@tinyerp.com-20111227092700-g5tl9um3ufo8jyne --- addons/base_action_rule/base_action_rule.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/addons/base_action_rule/base_action_rule.py b/addons/base_action_rule/base_action_rule.py index 51661f9eb00..249fea89e0e 100644 --- a/addons/base_action_rule/base_action_rule.py +++ b/addons/base_action_rule/base_action_rule.py @@ -31,6 +31,12 @@ import tools def get_datetime(date_field): + '''Return a datetime from a date string or a datetime string''' + #complete date time if date_field contains only a date + date_split = date_field.split(' ') + if len(date_split) == 1: + date_field = date_split[0] + " 00:00:00" + return datetime.strptime(date_field[:19], '%Y-%m-%d %H:%M:%S')