From 9029d4da7b0d40b639e9ac0819831eaf70b9687d Mon Sep 17 00:00:00 2001 From: Vo Minh Thu Date: Thu, 23 Jun 2011 16:10:03 +0200 Subject: [PATCH] [FIX] res_lang: set the default lang for both partner and user, not just partner. lp bug: https://launchpad.net/bugs/798637 fixed bzr revid: vmt@openerp.com-20110623141003-ysj8dmm93714nipb --- openerp/addons/base/res/res_lang.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/openerp/addons/base/res/res_lang.py b/openerp/addons/base/res/res_lang.py index fb3156cd4c9..ded70fa6b1e 100644 --- a/openerp/addons/base/res/res_lang.py +++ b/openerp/addons/base/res/res_lang.py @@ -56,6 +56,9 @@ class lang(osv.osv): default_value = ir_values_obj.get(cr, uid, 'default', False, ['res.partner']) if not default_value: ir_values_obj.set(cr, uid, 'default', False, 'lang', ['res.partner'], lang) + default_value = ir_values_obj.get(cr, uid, 'default', False, ['res.users']) + if not default_value: + ir_values_obj.set(cr, uid, 'default', False, 'context_lang', ['res.users'], lang) return True def load_lang(self, cr, uid, lang, lang_name=None):