diff --git a/report_substitute/models/ir_actions_report.py b/report_substitute/models/ir_actions_report.py index 61d432eba..47ea0a3b1 100644 --- a/report_substitute/models/ir_actions_report.py +++ b/report_substitute/models/ir_actions_report.py @@ -57,6 +57,13 @@ class IrActionReport(models.Model): substitution_report.report_name, res_ids, data=data ) + def _render_qweb_pdf(self, report_ref, res_ids=None, data=None): + report = self._get_report(report_ref) + substitution_report = report.get_substitution_report(res_ids) + return super(IrActionReport, self)._render_qweb_pdf( + substitution_report, res_ids=res_ids, data=data + ) + def report_action(self, docids, data=None, config=True): if docids: if isinstance(docids, models.Model):