[MERGE] Merged Rifakat's branch for the fix of report headers not appearing for multicomapny environment

bzr revid: jvo@tinyerp.com-20110623072917-25g03xvmek8dgo0d
This commit is contained in:
Jay Vora (OpenERP)
2011-06-23 12:59:17 +05:30
+1 -10
View File
@@ -230,16 +230,7 @@ class rml_parse(object):
self.lang_dict_called = False
for obj in self.objects:
obj._context['lang'] = lang
for table in obj._cache:
for id in obj._cache[table]:
self._lang_cache.setdefault(obj._context['lang'], {}).setdefault(table,
{}).update(obj._cache[table][id])
if lang in self._lang_cache \
and table in self._lang_cache[lang] \
and id in self._lang_cache[lang][table]:
obj._cache[table][id] = self._lang_cache[lang][table][id]
else:
obj._cache[table][id] = {'id': id}
return True
def _get_lang_dict(self):
pool_lang = self.pool.get('res.lang')