mirror of
https://github.com/OCA/reporting-engine.git
synced 2025-02-16 16:30:38 +02:00
[MIG] report_xml: migrate 14 -> 15
* No longer need `with Environment.manage()` * Assets are registered in manifest file now * ReportController endpoints no longer take a `token` parameter * The frontend ActionManager has been rewritten as an Owl service
This commit is contained in:
@@ -42,7 +42,7 @@ class ReportController(report.ReportController):
|
||||
return super().report_routes(reportname, docids, converter, **data)
|
||||
|
||||
@route()
|
||||
def report_download(self, data, token, context=None):
|
||||
def report_download(self, data, context=None):
|
||||
requestcontent = json.loads(data)
|
||||
url, report_type = requestcontent[0], requestcontent[1]
|
||||
if report_type == "qweb-xml":
|
||||
@@ -88,11 +88,10 @@ class ReportController(report.ReportController):
|
||||
response.headers.add(
|
||||
"Content-Disposition", content_disposition(filename)
|
||||
)
|
||||
response.set_cookie("fileToken", token)
|
||||
return response
|
||||
except Exception as e:
|
||||
se = serialize_exception(e)
|
||||
error = {"code": 200, "message": "Odoo Server Error", "data": se}
|
||||
return request.make_response(html_escape(json.dumps(error)))
|
||||
else:
|
||||
return super().report_download(data, token, context)
|
||||
return super().report_download(data, context)
|
||||
|
||||
Reference in New Issue
Block a user