From 3530f433bc3b4b09eed282aacd1b92306f8aec88 Mon Sep 17 00:00:00 2001 From: Saurang Suthar Date: Thu, 4 Oct 2012 16:11:30 +0530 Subject: [PATCH] [IMP]event:improved code for set date_end bzr revid: ssu@tinyerp.com-20121004104130-k85ns056g5dmxkko --- addons/event/event.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/addons/event/event.py b/addons/event/event.py index e540c2aa7a1..ea462066736 100644 --- a/addons/event/event.py +++ b/addons/event/event.py @@ -290,12 +290,13 @@ class event_event(osv.osv): return {'value' : values} - def onchange_start_date(self, cr, uid, ids, date_end, date_begin, context=None): + def onchange_start_date(self, cr, uid, ids, date_end=False, date_begin=False, context=None): value = {} if date_begin: - start = datetime.strptime(date_begin, "%Y-%m-%d %H:%M:%S") - date_end = start + timedelta(hours=1.00) + date_begin = datetime.strptime(date_begin, "%Y-%m-%d %H:%M:%S") + date_end = date_begin + timedelta(hours=1.00) return {'value': {'date_end':date_end.strftime("%Y-%m-%d %H:%M:%S")}} + return {} # ---------------------------------------- # OpenChatter methods and notifications