From 62b004dd2bc6363f20b6a8c38aff6f6ef1d5dde8 Mon Sep 17 00:00:00 2001 From: unknown Date: Fri, 4 Nov 2011 11:07:52 +0100 Subject: [PATCH] [FIX] openerp\assert_exit_level does not exist ! in server_environment (lp:c2c-addons/6.1 rev 11.1.4) --- server_environment/serv_config.py | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/server_environment/serv_config.py b/server_environment/serv_config.py index dc0224dd3..68d312025 100644 --- a/server_environment/serv_config.py +++ b/server_environment/serv_config.py @@ -109,7 +109,7 @@ class ServerConfiguration(osv.osv_memory): """Display server configuration.""" _name = 'server.config' _columns = {} - _defaults = _Defaults() + _conf_defaults = _Defaults() def __init__(self, pool, cr): res = super(ServerConfiguration, self).__init__(pool, cr) @@ -131,7 +131,7 @@ class ServerConfiguration(osv.osv_memory): # XXX: remove this hack when we switch to the web client. k = k.replace('_', '__') self._columns[key] = fields.char(k, size=1024) - self._defaults[key] = v + self._conf_defaults[key] = v names.append(key) return ('' + @@ -169,7 +169,7 @@ class ServerConfiguration(osv.osv_memory): arch += '' self._arch = etree.fromstring(arch) - def fields_view_get(self, cr, uid, view_id=None, view_type='form', context=None, toolbar=False): + def fields_view_get(self, cr, uid, view_id=None, view_type='form', context=None, toolbar=False, submenu=False): """Overwrite the default method to render the custom view.""" res = super(ServerConfiguration, self).fields_view_get(cr, uid, view_id, view_type, context, toolbar) if view_type == 'form': @@ -179,6 +179,10 @@ class ServerConfiguration(osv.osv_memory): res['fields'] = xfields return res - # TODO: button action_reload + def default_get(self, cr, uid, fields_list, context=None): + res = {} + for key in self._conf_defaults: + res[key] = self._conf_defaults[key]() + return res ServerConfiguration()