From 16bf2e94028024b29fed44cef788168c77c47544 Mon Sep 17 00:00:00 2001 From: Raphael Collet Date: Mon, 26 Oct 2015 17:28:21 +0100 Subject: [PATCH] [FIX] res_lang: fix confusion between class variable and local variable --- openerp/addons/base/res/res_lang.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/openerp/addons/base/res/res_lang.py b/openerp/addons/base/res/res_lang.py index 2729d8e1f84..0c53124263d 100644 --- a/openerp/addons/base/res/res_lang.py +++ b/openerp/addons/base/res/res_lang.py @@ -195,8 +195,8 @@ class lang(osv.osv): def write(self, cr, uid, ids, vals, context=None): if 'code' in vals: - for lang in self.browse(cr, uid, ids, context): - if lang.code != vals['code']: + for rec in self.browse(cr, uid, ids, context): + if rec.code != vals['code']: raise UserError(_("Language code cannot be modified.")) self._lang_get.clear_cache(self) self._lang_data_get.clear_cache(self)