From df0631ad3d5df58bd066d4906e3b54f3544dab52 Mon Sep 17 00:00:00 2001 From: "Vidhin Mehta (OpenERP)" Date: Wed, 26 Mar 2014 16:08:33 +0530 Subject: [PATCH] [IMP]default date set to event's date_begin. bzr revid: vme@tinyerp.com-20140326103833-11s3q1wbir5359xd --- addons/website_event_track/models/event.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/addons/website_event_track/models/event.py b/addons/website_event_track/models/event.py index a7defabaeb3..92e72954c41 100644 --- a/addons/website_event_track/models/event.py +++ b/addons/website_event_track/models/event.py @@ -182,6 +182,13 @@ class event_track(osv.osv): 'stage_id': _default_stage_id, 'priority': '2' } + def default_get(self, cr, uid, fields, context=None): + if context is None:context = {} + res = super(event_track, self).default_get(cr, uid, fields, context=context) + if res.get('event_id'): + res['date'] = self.pool.get('event.event').browse(cr, uid, res.get('event_id'), context=context).date_begin + return res + def _check_if_track_overlap(self, cr, uid, ids, context=None): for track in self.browse(cr, uid, ids, context=context): #if duration and start date enter check overlapping.