From ea007a481023983cf6f79c798d9e30f49a0daef5 Mon Sep 17 00:00:00 2001 From: Denis Ledoux Date: Fri, 14 Feb 2014 12:46:27 +0100 Subject: [PATCH] [FIX] event: on_change methods must return a dict, always. bzr revid: dle@openerp.com-20140214114627-yi05u3y45w797fza --- addons/event/event.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/addons/event/event.py b/addons/event/event.py index 9e50128c592..2b2f9377773 100644 --- a/addons/event/event.py +++ b/addons/event/event.py @@ -248,6 +248,7 @@ class event_event(osv.osv): ] def onchange_event_type(self, cr, uid, ids, type_event, context=None): + values = {} if type_event: type_info = self.pool.get('event.type').browse(cr,uid,type_event,context) dic ={ @@ -257,7 +258,8 @@ class event_event(osv.osv): 'register_min': type_info.default_registration_min, 'register_max': type_info.default_registration_max, } - return {'value': dic} + values.update(dic) + return values def on_change_address_id(self, cr, uid, ids, address_id, context=None): values = {}