From b9c7edb38800acf337769435142e2d5ce2caad79 Mon Sep 17 00:00:00 2001 From: "Turkesh Patel (Open ERP)" Date: Fri, 2 Mar 2012 16:48:50 +0530 Subject: [PATCH] [IMP] add default_get in res_config bzr revid: tpa@tinyerp.com-20120302111850-ew70j7apyw44kb7b --- openerp/addons/base/res/res_config.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/openerp/addons/base/res/res_config.py b/openerp/addons/base/res/res_config.py index b8c9cab7d02..d59668b7331 100644 --- a/openerp/addons/base/res/res_config.py +++ b/openerp/addons/base/res/res_config.py @@ -208,6 +208,14 @@ class res_config_configurable(osv.osv_memory): users_obj.write(cr, uid, [uid], {'groups_id': [(3,group_id)]}) ir_values_obj.set(cr, uid, 'default', False, 'groups_id', ['res.users'], [(3,group_id)]) + def default_get(self, cr, uid, fields_list, context=None): + result = super(res_config_configurable, self).default_get( + cr, uid, fields_list, context=context) + for method in dir(self): + if method.startswith('get_default_'): + result.update(getattr(self, method)(cr, uid, [], context)) + return result + res_config_configurable() class res_config_installer(osv.osv_memory):