diff --git a/openerp/addons/base/ir/ir_translation.py b/openerp/addons/base/ir/ir_translation.py index 8ec81e94bd0..534e41ea171 100644 --- a/openerp/addons/base/ir/ir_translation.py +++ b/openerp/addons/base/ir/ir_translation.py @@ -286,7 +286,6 @@ class ir_translation(osv.osv): def _set_ids(self, cr, uid, name, tt, lang, ids, value, src=None): self._get_ids.clear_cache(self) self.__get_source.clear_cache(self) - original_module = self.pool[name.split(',')[0]]._original_module cr.execute('update ir_translation ' 'set value=%s ' ' , src=%s ' @@ -294,10 +293,9 @@ class ir_translation(osv.osv): 'where lang=%s ' 'and type=%s ' 'and name=%s ' - 'and module=%s ' 'and res_id IN %s ' 'returning res_id', - (value,src,'translated',lang,tt,name,original_module,tuple(ids),)) + (value,src,'translated',lang,tt,name,tuple(ids),)) existing_ids = [x[0] for x in cr.fetchall()] @@ -307,7 +305,6 @@ class ir_translation(osv.osv): 'type':tt, 'name':name, 'res_id':id, - 'module':original_module, 'value':value, 'src':src, 'state':'translated'