From c0e02f089b90f9fb7a33804db002c16ce74c9503 Mon Sep 17 00:00:00 2001 From: Martin Geubelle Date: Fri, 13 Jan 2017 11:39:25 +0100 Subject: [PATCH] [FIX] report: edit report without website Before this commit, website needed to be installed to edit a HTML report because the context `inherit_branding` was not correctly passed. Credits to @sle-odoo --- addons/report/models/report.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/report/models/report.py b/addons/report/models/report.py index cf43c8b1203..0f7cf2201f0 100644 --- a/addons/report/models/report.py +++ b/addons/report/models/report.py @@ -99,7 +99,6 @@ class Report(models.Model): context = dict(self.env.context, inherit_branding=True) # Tell QWeb to brand the generated html - view_obj = self.env['ir.ui.view'] # Browse the user instead of using the sudo self.env.user user = self.env['res.users'].browse(self.env.uid) website = None @@ -108,6 +107,7 @@ class Report(models.Model): website = request.website context = dict(context, translatable=context.get('lang') != request.website.default_lang_code) + view_obj = self.env['ir.ui.view'].with_context(context) values.update( time=time, context_timestamp=lambda t: fields.Datetime.context_timestamp(self.with_context(tz=user.tz), t),