From 6eab2bc7e85d0a9b8c9b55d7ed043b1ae1b1d305 Mon Sep 17 00:00:00 2001 From: "Rifakat Haradwala (Open ERP)" Date: Thu, 9 Jun 2011 17:10:31 +0530 Subject: [PATCH] [FIX] report: fixed child company printing problem bzr revid: rha@tinyerp.com-20110609114031-f04g7zsx8zwehi8s --- bin/report/report_sxw.py | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/bin/report/report_sxw.py b/bin/report/report_sxw.py index 46633aa545d..44250452222 100644 --- a/bin/report/report_sxw.py +++ b/bin/report/report_sxw.py @@ -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')