From 2138d649ab9db100a7794c78a36faa1c882f75e9 Mon Sep 17 00:00:00 2001 From: Alexis de Lattre Date: Mon, 19 Jun 2023 17:47:09 +0200 Subject: [PATCH] account_payment_sale: remove unneeded code Remove inherit of sale.advance.payment.inv: no need to inherit _prepare_invoice_values() because it calls _prepare_invoice() from the sale.order object --- account_payment_sale/__init__.py | 1 - account_payment_sale/wizard/__init__.py | 1 - .../wizard/sale_make_invoice_advance.py | 14 -------------- 3 files changed, 16 deletions(-) delete mode 100644 account_payment_sale/wizard/__init__.py delete mode 100644 account_payment_sale/wizard/sale_make_invoice_advance.py diff --git a/account_payment_sale/__init__.py b/account_payment_sale/__init__.py index 9b4296142..0650744f6 100644 --- a/account_payment_sale/__init__.py +++ b/account_payment_sale/__init__.py @@ -1,2 +1 @@ from . import models -from . import wizard diff --git a/account_payment_sale/wizard/__init__.py b/account_payment_sale/wizard/__init__.py deleted file mode 100644 index fca48c3d0..000000000 --- a/account_payment_sale/wizard/__init__.py +++ /dev/null @@ -1 +0,0 @@ -from . import sale_make_invoice_advance diff --git a/account_payment_sale/wizard/sale_make_invoice_advance.py b/account_payment_sale/wizard/sale_make_invoice_advance.py deleted file mode 100644 index c166cef33..000000000 --- a/account_payment_sale/wizard/sale_make_invoice_advance.py +++ /dev/null @@ -1,14 +0,0 @@ -# Copyright 2016-2020 Akretion - Alexis de Lattre -# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). - -from odoo import models - - -class SaleAdvancePaymentInv(models.TransientModel): - _inherit = "sale.advance.payment.inv" - - def _prepare_invoice_values(self, order, so_line): - """Copy payment mode from sale order to invoice""" - vals = super()._prepare_invoice_values(order, so_line) - order._get_payment_mode_vals(vals) - return vals