From fb450cf6aca2293fcefd5d2251053ff5dd3e2b79 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Mon, 7 Apr 2008 18:55:20 +0200 Subject: [PATCH] Fix context in setLang from qdp --- trytond/report/report.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/trytond/report/report.py b/trytond/report/report.py index d6de86b5d9..b509f077c3 100644 --- a/trytond/report/report.py +++ b/trytond/report/report.py @@ -351,6 +351,7 @@ class Report(object): localcontext['language'] = lang _language_cache = localcontext['_language_cache'] for obj in localcontext['objects']: + obj._context['language'] = lang for table in obj._cache: for obj_id in obj._cache[table]: _language_cache.setdefault( @@ -364,7 +365,6 @@ class Report(object): _language_cache[lang][table][obj_id] else: obj._cache[table][obj_id] = {'id': obj_id} - obj._context['language'] = lang return None def format_lang(self, value, digits=2, date=False, localcontext=None):