diff --git a/mis_builder/report/mis_report_instance_qweb.py b/mis_builder/report/mis_report_instance_qweb.py index 54f5c47a..bd8d08d5 100644 --- a/mis_builder/report/mis_report_instance_qweb.py +++ b/mis_builder/report/mis_report_instance_qweb.py @@ -14,10 +14,10 @@ class Report(models.Model): @api.model def get_pdf(self, docids, report_name, html=None, data=None): + ctx = self.env.context.copy() if docids: report = self._get_report_from_name(report_name) obj = self.env[report.model].browse(docids)[0] - ctx = self.env.context.copy() if hasattr(obj, 'landscape_pdf') and obj.landscape_pdf: ctx.update({'landscape': True}) return super(Report, self.with_context(ctx)).get_pdf(