Merge lp:~openerp-dev/openobject-server/6.0-opw-5961-rha into lp:openobject-server/6.0

Proposed by Rifakat Husen (OpenERP)
Status: Merged
Approved by: Jay Vora (Serpent Consulting Services)
Approved revision: 3441
Merged at revision: 3448
Proposed branch: lp:~openerp-dev/openobject-server/6.0-opw-5961-rha
Merge into: lp:openobject-server/6.0
Diff against target: 21 lines (+1/-10)
1 file modified
bin/report/report_sxw.py (+1/-10)
To merge this branch: bzr merge lp:~openerp-dev/openobject-server/6.0-opw-5961-rha
Reviewer Review Type Date Requested Status
Jay Vora (Serpent Consulting Services) (community) Approve
Review via email: mp+63995@code.launchpad.net

Description of the change

report: resolved printing problem for child company in multi company environment

To post a comment you must log in.
Revision history for this message
Jay Vora (Serpent Consulting Services) (jayvora) :
review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'bin/report/report_sxw.py'
2--- bin/report/report_sxw.py 2011-01-10 13:28:32 +0000
3+++ bin/report/report_sxw.py 2011-06-09 11:49:24 +0000
4@@ -230,16 +230,7 @@
5 self.lang_dict_called = False
6 for obj in self.objects:
7 obj._context['lang'] = lang
8- for table in obj._cache:
9- for id in obj._cache[table]:
10- self._lang_cache.setdefault(obj._context['lang'], {}).setdefault(table,
11- {}).update(obj._cache[table][id])
12- if lang in self._lang_cache \
13- and table in self._lang_cache[lang] \
14- and id in self._lang_cache[lang][table]:
15- obj._cache[table][id] = self._lang_cache[lang][table][id]
16- else:
17- obj._cache[table][id] = {'id': id}
18+ return True
19
20 def _get_lang_dict(self):
21 pool_lang = self.pool.get('res.lang')