Skip to content

Commit bd66fa5

Browse files
committed
[FIX] report_substitute: account.move.send.wizard report substitution
1 parent 43adab2 commit bd66fa5

2 files changed

Lines changed: 8 additions & 1 deletion

File tree

report_substitute/__manifest__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"summary": """
77
This module allows to create substitution rules for report actions.
88
""",
9-
"version": "18.0.1.0.0",
9+
"version": "18.0.1.0.1",
1010
"license": "AGPL-3",
1111
"author": "ACSONE SA/NV," "Odoo Community Association (OCA)",
1212
"website": "https://github.com/OCA/reporting-engine",

report_substitute/models/ir_actions_report.py

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,13 @@ def _render_qweb_pdf(self, report_ref, res_ids=None, data=None):
6161
return self._render(report_ref, res_ids=res_ids, data=data)
6262
return super()._render_qweb_pdf(substitution_report, res_ids=res_ids, data=data)
6363

64+
def _pre_render_qweb_pdf(self, report_ref, res_ids=None, data=None):
65+
report = self._get_report(report_ref)
66+
substitution_report = report.get_substitution_report(res_ids)
67+
return super()._pre_render_qweb_pdf(
68+
substitution_report.report_name, res_ids=res_ids, data=data
69+
)
70+
6471
def report_action(self, docids, data=None, config=True):
6572
if docids:
6673
if isinstance(docids, models.Model):

0 commit comments

Comments
 (0)