diff options
| author | Christophe Simonis <chs@tinyerp.com> | 2010-01-12 17:03:41 +0100 |
|---|---|---|
| committer | Christophe Simonis <chs@tinyerp.com> | 2010-01-12 17:03:41 +0100 |
| commit | 74b7f573ea503bcaddb117688e7979647fa6709f (patch) | |
| tree | c27136e141e0316b8cb1c0ee6161b545376a0785 /addons/base_setup/wizard/wizard_base_setup.py | |
| parent | 73f60db270a24bf79caa48c2ad1549d2fe7cab47 (diff) | |
| parent | 9703dc77abe1a9cc8e1dbd985ef4ea184179fab8 (diff) | |
[MERGE]
bzr revid: chs@tinyerp.com-20100112160341-uloolawazbybx01w
Diffstat (limited to 'addons/base_setup/wizard/wizard_base_setup.py')
| -rw-r--r-- | addons/base_setup/wizard/wizard_base_setup.py | 15 |
1 files changed, 5 insertions, 10 deletions
diff --git a/addons/base_setup/wizard/wizard_base_setup.py b/addons/base_setup/wizard/wizard_base_setup.py index eeca36fa5da..0dd9175129d 100644 --- a/addons/base_setup/wizard/wizard_base_setup.py +++ b/addons/base_setup/wizard/wizard_base_setup.py @@ -241,8 +241,9 @@ class wizard_base_setup(wizard.interface): return 'charts' def _config(self, cr, uid, data, context=None): - users_obj=pooler.get_pool(cr.dbname).get('res.users') - action_obj=pooler.get_pool(cr.dbname).get('ir.actions.act_window') + pool = pooler.get_pool(cr.dbname) + users_obj=pool.get('res.users') + action_obj=pool.get('ir.actions.act_window') ids=action_obj.search(cr, uid, [('name', '=', 'Menu')]) menu=action_obj.browse(cr, uid, ids)[0] @@ -251,14 +252,8 @@ class wizard_base_setup(wizard.interface): users_obj.write(cr, uid, ids, {'action_id': menu.id}) ids=users_obj.search(cr, uid, [('menu_id', '=', 'Setup')]) users_obj.write(cr, uid, ids, {'menu_id': menu.id}) - return { - 'view_type': 'form', - "view_mode": 'form', - 'res_model': 'ir.actions.configuration.wizard', - 'type': 'ir.actions.act_window', - 'context':{'menu':True}, - 'target':'new', - } + + return pool.get('res.config').next(cr, uid, [], context=context) fields={ 'profile':{ |
