From 78626b885cc067c44cc03e974e0d63cc6ebce41d Mon Sep 17 00:00:00 2001 From: Antony Lesuisse Date: Fri, 9 Sep 2011 12:07:09 +0200 Subject: [PATCH] [FIX] ir_translation _get_ids clear_cache is not multi lp bug: https://launchpad.net/bugs/838864 fixed bzr revid: al@openerp.com-20110909100709-kdqf4aibdr0flr4a --- openerp/addons/base/ir/ir_translation.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/openerp/addons/base/ir/ir_translation.py b/openerp/addons/base/ir/ir_translation.py index 813ab514b0f..9677288dee5 100644 --- a/openerp/addons/base/ir/ir_translation.py +++ b/openerp/addons/base/ir/ir_translation.py @@ -189,7 +189,7 @@ class ir_translation(osv.osv): result = super(ir_translation, self).write(cursor, user, ids, vals, context=context) for trans_obj in self.read(cursor, user, ids, ['name','type','res_id','src','lang'], context=context): self._get_source.clear_cache(self, user, trans_obj['name'], trans_obj['type'], trans_obj['lang'], trans_obj['src']) - self._get_ids.clear_cache(self, user, trans_obj['name'], trans_obj['type'], trans_obj['lang'], [trans_obj['res_id']]) + self._get_ids.clear_cache(self, user, trans_obj['name'], trans_obj['type'], trans_obj['lang'], trans_obj['res_id']) return result def unlink(self, cursor, user, ids, context=None):