mirror of
https://github.com/OCA/reporting-engine.git
synced 2025-02-16 16:30:38 +02:00
the report handler for xlsx added over here is always returning `true` even if the report being
generated is not xlsx. Due to this, the report handler doesn't check for other report types
at b309d3a99f/addons/web/static/src/webclient/actions/action_service.js (L1019)
and thus doesn't generate any other reports. So if the converter is not xlsx, return false instead of true.
Also, updating the docids and context in the report_routes controller only needs to be done if
the converter is xlsx and not in any other case.
22 lines
776 B
Python
22 lines
776 B
Python
# Copyright 2015 ACSONE SA/NV (<http://acsone.eu>)
|
|
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html).
|
|
{
|
|
"name": "Base report xlsx",
|
|
"summary": "Base module to create xlsx report",
|
|
"author": "ACSONE SA/NV," "Creu Blanca," "Odoo Community Association (OCA)",
|
|
"website": "https://github.com/OCA/reporting-engine",
|
|
"category": "Reporting",
|
|
"version": "15.0.1.0.2",
|
|
"development_status": "Production/Stable",
|
|
"license": "AGPL-3",
|
|
"external_dependencies": {"python": ["xlsxwriter", "xlrd"]},
|
|
"depends": ["base", "web"],
|
|
"demo": ["demo/report.xml"],
|
|
"installable": True,
|
|
"assets": {
|
|
"web.assets_backend": [
|
|
"report_xlsx/static/src/js/report/action_manager_report.esm.js",
|
|
],
|
|
},
|
|
}
|