From 2cb652025a87b074392bedab4237b25c854d6019 Mon Sep 17 00:00:00 2001 From: "Laurent Mignon (ACSONE)" Date: Tue, 19 Nov 2019 14:45:28 +0100 Subject: [PATCH] [MIG] report_py3o, report_py3o_fusion_server: Migration to 13.0 --- report_py3o_fusion_server/__manifest__.py | 2 +- report_py3o_fusion_server/models/ir_actions_report.py | 5 +---- report_py3o_fusion_server/models/py3o_report.py | 6 +++--- 3 files changed, 5 insertions(+), 8 deletions(-) diff --git a/report_py3o_fusion_server/__manifest__.py b/report_py3o_fusion_server/__manifest__.py index 805362dc6..a6f3131e6 100644 --- a/report_py3o_fusion_server/__manifest__.py +++ b/report_py3o_fusion_server/__manifest__.py @@ -3,7 +3,7 @@ { "name": "Py3o Report Engine - Fusion server support", "summary": "Let the fusion server handle format conversion.", - "version": "12.0.1.0.0", + "version": "13.0.1.0.0", "category": "Reporting", "license": "AGPL-3", "author": "XCG Consulting," "ACSONE SA/NV," "Odoo Community Association (OCA)", diff --git a/report_py3o_fusion_server/models/ir_actions_report.py b/report_py3o_fusion_server/models/ir_actions_report.py index bda8982ea..7714df625 100644 --- a/report_py3o_fusion_server/models/ir_actions_report.py +++ b/report_py3o_fusion_server/models/ir_actions_report.py @@ -3,8 +3,7 @@ # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). import logging -from openerp import _, api, fields, models - +from odoo import _, api, fields, models from odoo.exceptions import ValidationError logger = logging.getLogger(__name__) @@ -13,7 +12,6 @@ logger = logging.getLogger(__name__) class IrActionsReport(models.Model): _inherit = "ir.actions.report" - @api.multi @api.constrains("py3o_is_local_fusion", "py3o_server_id") def _check_py3o_server_id(self): for report in self: @@ -46,7 +44,6 @@ class IrActionsReport(models.Model): @api.depends( "lo_bin_path", "is_py3o_native_format", "report_type", "py3o_server_id" ) - @api.multi def _compute_py3o_report_not_available(self): for rec in self: if not rec.report_type == "py3o": diff --git a/report_py3o_fusion_server/models/py3o_report.py b/report_py3o_fusion_server/models/py3o_report.py index 6b264073f..a929e5338 100644 --- a/report_py3o_fusion_server/models/py3o_report.py +++ b/report_py3o_fusion_server/models/py3o_report.py @@ -11,8 +11,9 @@ from datetime import datetime from io import BytesIO import requests -from openerp import _, api, models -from openerp.exceptions import UserError + +from odoo import _, models +from odoo.exceptions import UserError logger = logging.getLogger(__name__) @@ -26,7 +27,6 @@ except ImportError: class Py3oReport(models.TransientModel): _inherit = "py3o.report" - @api.multi def _create_single_report(self, model_instance, data): """ This function to generate our py3o report """