mirror of
https://github.com/OCA/reporting-engine.git
synced 2025-02-16 16:30:38 +02:00
[MIG][13.0] report_xml: Migration to 13.0
This commit is contained in:
committed by
Enric Tobella
parent
e2869482c9
commit
9df5049644
@@ -39,9 +39,7 @@ class ReportController(report.ReportController):
|
||||
]
|
||||
return request.make_response(xml, headers=xmlhttpheaders)
|
||||
else:
|
||||
return super(ReportController, self).report_routes(
|
||||
reportname, docids, converter, **data
|
||||
)
|
||||
return super().report_routes(reportname, docids, converter, **data)
|
||||
|
||||
@route()
|
||||
def report_download(self, data, token):
|
||||
@@ -73,13 +71,13 @@ class ReportController(report.ReportController):
|
||||
filename = "%s.xml" % (report.name)
|
||||
|
||||
if docids:
|
||||
ids = [int(x) for x in docids.split(",")]
|
||||
ids = [int(doc_id) for doc_id in docids.split(",")]
|
||||
records = request.env[report.model].browse(ids)
|
||||
if report.print_report_name and not len(records) > 1:
|
||||
report_name = safe_eval(
|
||||
report.print_report_name, {"object": records, "time": time}
|
||||
)
|
||||
filename = "%s.xml" % (report_name)
|
||||
filename = "{}.xml".format(report_name)
|
||||
response.headers.add(
|
||||
"Content-Disposition", content_disposition(filename)
|
||||
)
|
||||
@@ -90,4 +88,4 @@ class ReportController(report.ReportController):
|
||||
error = {"code": 200, "message": "Odoo Server Error", "data": se}
|
||||
return request.make_response(html_escape(json.dumps(error)))
|
||||
else:
|
||||
return super(ReportController, self).report_download(data, token)
|
||||
return super().report_download(data, token)
|
||||
|
||||
Reference in New Issue
Block a user