mirror of
https://github.com/OCA/reporting-engine.git
synced 2025-02-16 16:30:38 +02:00
[MIG] report_py3o, report_py3o_fusion_server: Migration to 13.0
This commit is contained in:
committed by
Elmeri Niemelä
parent
0bf0160d2d
commit
3fa05b0604
@@ -27,7 +27,6 @@ class IrActionsReport(models.Model):
|
||||
|
||||
_inherit = "ir.actions.report"
|
||||
|
||||
@api.multi
|
||||
@api.constrains("py3o_filetype", "report_type")
|
||||
def _check_py3o_filetype(self):
|
||||
for report in self:
|
||||
@@ -114,7 +113,6 @@ class IrActionsReport(models.Model):
|
||||
return lo_bin
|
||||
|
||||
@api.depends("report_type", "py3o_filetype")
|
||||
@api.multi
|
||||
def _compute_is_py3o_native_format(self):
|
||||
fmt = Formats()
|
||||
for rec in self:
|
||||
@@ -123,14 +121,12 @@ class IrActionsReport(models.Model):
|
||||
filetype = rec.py3o_filetype
|
||||
rec.is_py3o_native_format = fmt.get_format(filetype).native
|
||||
|
||||
@api.multi
|
||||
def _compute_lo_bin_path(self):
|
||||
lo_bin = self._get_lo_bin()
|
||||
for rec in self:
|
||||
rec.lo_bin_path = lo_bin
|
||||
|
||||
@api.depends("lo_bin_path", "is_py3o_native_format", "report_type")
|
||||
@api.multi
|
||||
def _compute_py3o_report_not_available(self):
|
||||
for rec in self:
|
||||
if not rec.report_type == "py3o":
|
||||
@@ -156,7 +152,6 @@ class IrActionsReport(models.Model):
|
||||
[("report_name", "=", report_name), ("report_type", "=", report_type)]
|
||||
)
|
||||
|
||||
@api.multi
|
||||
def render_py3o(self, res_ids, data):
|
||||
self.ensure_one()
|
||||
if self.report_type != "py3o":
|
||||
@@ -170,7 +165,6 @@ class IrActionsReport(models.Model):
|
||||
.create_report(res_ids, data)
|
||||
)
|
||||
|
||||
@api.multi
|
||||
def gen_report_download_filename(self, res_ids, data):
|
||||
"""Override this function to change the name of the downloaded report
|
||||
"""
|
||||
@@ -181,7 +175,6 @@ class IrActionsReport(models.Model):
|
||||
return safe_eval(report.print_report_name, {"object": obj, "time": time})
|
||||
return "{}.{}".format(self.name, self.py3o_filetype)
|
||||
|
||||
@api.multi
|
||||
def _get_attachments(self, res_ids):
|
||||
""" Return the report already generated for the given res_ids
|
||||
"""
|
||||
|
||||
Reference in New Issue
Block a user