[FIX] report: fixed child company printing problem
authorRifakat Haradwala (Open ERP) <rha@tinyerp.com>
Thu, 9 Jun 2011 11:40:31 +0000 (17:10 +0530)
committerRifakat Haradwala (Open ERP) <rha@tinyerp.com>
Thu, 9 Jun 2011 11:40:31 +0000 (17:10 +0530)
bzr revid: rha@tinyerp.com-20110609114031-f04g7zsx8zwehi8s

bin/report/report_sxw.py

index 46633aa..4425045 100644 (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')