diff options
| author | Quentin (OpenERP) <qdp-launchpad@openerp.com> | 2011-05-27 15:11:42 +0200 |
|---|---|---|
| committer | Quentin (OpenERP) <qdp-launchpad@openerp.com> | 2011-05-27 15:11:42 +0200 |
| commit | 4060d1d3fa18cae8a3c1f283c113066fa87bb463 (patch) | |
| tree | b556bd408051271742dcbd85a1fb39c98a6a13a9 /addons/base_setup | |
| parent | de91919e21550c034ced4d6f5aedfaaf1d05300d (diff) | |
| parent | b8c220d8d4ea07bcae2ccad6ed7ca85d0d7d3af0 (diff) | |
[MERGE] merged branch from aag with user's preferences config wizard
bzr revid: qdp-launchpad@openerp.com-20110527131142-i4marv3urjh2yjwl
Diffstat (limited to 'addons/base_setup')
| -rw-r--r-- | addons/base_setup/installer.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/addons/base_setup/installer.py b/addons/base_setup/installer.py index 317102f654a..e360baada2c 100644 --- a/addons/base_setup/installer.py +++ b/addons/base_setup/installer.py @@ -231,7 +231,10 @@ class user_preferences_config(osv.osv_memory): return res def execute(self, cr, uid, ids, context=None): + user_obj = self.pool.get('res.users') + user_ids = user_obj.search(cr, uid, [], context=context) for o in self.browse(cr, uid, ids, context=context): + user_obj.write(cr , uid, user_ids ,{'context_tz' : o.context_tz, 'context_lang' : o.context_lang, 'view' : o.view, 'menu_tips' : o.menu_tips}, context=context) ir_values_obj = self.pool.get('ir.values') ir_values_obj.set(cr, uid, 'default', False, 'context_tz', ['res.users'], o.context_tz) ir_values_obj.set(cr, uid, 'default', False, 'context_lang', ['res.users'], o.context_lang) |
