Skip to content
Snippets Groups Projects

FIX: Redner optional report error

Merged aronabencherif.diatta@xcg.africa requested to merge topic/16.0/MO16-00821 into branch/16.0
All threads resolved!
3 files
+ 11
5
Compare changes
  • Side-by-side
  • Inline
Files
3
@@ -174,7 +174,8 @@
def _render_redner(self, report_ref, res_ids, data=None):
"""Called by ``_render``, method name dynamically built."""
self.ensure_one()
if self.report_type != "redner":
report = self._get_report(report_ref)
if report.report_type != "redner":
raise RuntimeError(
"redner rendition is only available on redner report.\n"
@@ -179,6 +180,6 @@
raise RuntimeError(
"redner rendition is only available on redner report.\n"
"(current: '{}', expected 'redner'".format(self.report_type)
"(current: '{}', expected 'redner'".format(report.report_type)
)
return (
self.env["redner.report"]
@@ -182,7 +183,7 @@
)
return (
self.env["redner.report"]
.create({"ir_actions_report_id": self.id})
.create({"ir_actions_report_id": report.id})
.create_report(res_ids, data or {})
)
Loading