mirror of
https://github.com/OCA/reporting-engine.git
synced 2025-02-16 16:30:38 +02:00
6b810c7fb57ca1a2c3d397959e0fbf99b6489939
Before this commit if another app crashes the "report_xlsx" controller it would go into the exception.
However in the exception the following is called:
_logger.exception("Error while generating report %s", reportname)
As the except clause does not have the "reportname" variable it fails:
Traceback (most recent call last):
File "/home/odoo/src/odoo/odoo/addons/base/models/ir_http.py", line 237, in _dispatch
result = request.dispatch()
File "/home/odoo/src/odoo/odoo/http.py", line 804, in dispatch
r = self._call_function(**self.params)
File "/home/odoo/src/odoo/odoo/http.py", line 359, in _call_function
return checked_call(self.db, *args, **kwargs)
File "/home/odoo/src/odoo/odoo/service/model.py", line 94, in wrapper
return f(dbname, *args, **kwargs)
File "/home/odoo/src/odoo/odoo/http.py", line 348, in checked_call
result = self.endpoint(*a, **kw)
File "/home/odoo/src/odoo/odoo/http.py", line 910, in __call__
return self.method(*args, **kw)
File "/home/odoo/src/odoo/odoo/http.py", line 535, in response_wrap
response = f(*args, **kw)
File "/home/odoo/src/user/report_xlsx/controllers/main.py", line 100, in report_download
_logger.exception("Error while generating report %s", reportname)
Exception
By putting the "reportname" before the try it will always be available
reporting-engine
TODO: add repo description.
Available addons
| addon | version | maintainers | summary |
|---|---|---|---|
| base_comment_template | 15.0.3.0.0 | Add conditional mako template to any reporton models that inherits comment.template. | |
| bi_sql_editor | 15.0.1.0.3 | ![]() |
BI Views builder, based on Materialized or Normal SQL Views |
| bi_view_editor | 15.0.1.0.0 | Graphical BI views builder for Odoo | |
| board_eval_context | 15.0.1.0.0 | ![]() |
Add some keys to board.board eval context |
| report_async | 15.0.1.0.0 | ![]() |
Central place to run reports live or async |
| report_csv | 15.0.1.0.0 | Base module to create csv report | |
| report_qr | 15.0.1.0.0 | Web QR Manager | |
| report_qweb_element_page_visibility | 15.0.1.0.1 | Report Qweb Element Page Visibility | |
| report_qweb_encrypt | 15.0.1.0.0 | ![]() |
Allow to encrypt qweb pdfs |
| report_qweb_parameter | 15.0.1.0.0 | Add new parameters for qweb templates in order to reduce field length and check minimal length | |
| report_qweb_pdf_watermark | 15.0.1.0.0 | Add watermarks to your QWEB PDF reports | |
| report_wkhtmltopdf_param | 15.0.1.0.0 | Add new parameters for a paper format to be used by wkhtmltopdf command as arguments. | |
| report_xlsx | 15.0.1.1.1 | Base module to create xlsx report | |
| report_xlsx_helper | 15.0.1.0.1 | Report xlsx helpers | |
| report_xml | 15.0.1.0.1 | Allow to generate XML reports | |
| sql_export | 15.0.1.0.0 | Export data in csv file with SQL requests | |
| sql_export_excel | 15.0.1.0.0 | Allow to export a sql query to an excel file. | |
| sql_request_abstract | 15.0.1.0.0 | ![]() |
Abstract Model to manage SQL Requests |
Licenses
This repository is licensed under AGPL-3.0.
However, each module can have a totally different license, as long as they adhere to Odoo Community Association (OCA)
policy. Consult each module's __manifest__.py file, which contains a license key
that explains its license.
OCA, or the Odoo Community Association, is a nonprofit organization whose mission is to support the collaborative development of Odoo features and promote its widespread use.
Description
Languages
Python
35.1%
HTML
31.9%
JavaScript
30.5%
Java
1.1%
CSS
1.1%
Other
0.3%



