web
web copied to clipboard
[16.0][web_help] Bug: cannot generate HTML reports anymore
Module: web_help Version : 16.0
When trying to generate an HTML report, a javascript (front-end) error is issued. PDF and XLSX report still works fine. The HTML report is actually well generated (and accessible through link like http://[server-address]/report/html/[module].[report_name]/[id] (e.g. : http://localhost:8069/report/html/hr_timesheet_report.report/1) However, it cannot be loaded in Odoo interface after playing a standard HTML report action.
The following error is thrown by OWL (so it's a front-end error, no Python/back-end):
Caused by: TypeError: Cannot read properties of undefined (reading 'resModel')
at ControlPanel.template (eval at compile (https://erp-dev.aluval.fr/web/assets/debug/web.assets_common.js:22001:20), <anonymous>:86:58) (/web/static/lib/owl/owl.js:5598)
at ControlPanel.template (eval at compile (https://erp-dev.aluval.fr/web/assets/debug/web.assets_common.js:22001:20), <anonymous>:18:27) (/web/static/lib/owl/owl.js:5598)
at Fiber._render (https://erp-dev.aluval.fr/web/assets/debug/web.assets_common.js:18125:38) (/web/static/lib/owl/owl.js:1722)
at Fiber.render (https://erp-dev.aluval.fr/web/assets/debug/web.assets_common.js:18117:18) (/web/static/lib/owl/owl.js:1714)
at ComponentNode.initiateRender (https://erp-dev.aluval.fr/web/assets/debug/web.assets_common.js:18788:23) (/web/static/lib/owl/owl.js:2385)
Steps to reproduce the behavior:
- Install a module generating an HTML report (e.g. account_move_reporting or hr_timesheet_reporting)
- Generate HTML report: it works fine
- Install web_help
- Generate HTML report: it fails