From 725a30c2f93e2b89b0a3c816dfe913010b8e68db Mon Sep 17 00:00:00 2001 From: Nicolas Lempereur Date: Mon, 28 Jun 2021 10:14:24 +0000 Subject: [PATCH] [FIX] account: remove duplicate _compute_payment_method_id MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit seen when working on opw-2508263c forward-port of #72654 closes odoo/odoo#72895 X-original-commit: 38906fb5a9c65335f15fd3d09399988616fbe18f Signed-off-by: William André (wan) Signed-off-by: Nicolas Lempereur (nle) --- .../account/wizard/account_payment_register.py | 17 ----------------- 1 file changed, 17 deletions(-) diff --git a/addons/account/wizard/account_payment_register.py b/addons/account/wizard/account_payment_register.py index f73919d4597..26c96640a32 100644 --- a/addons/account/wizard/account_payment_register.py +++ b/addons/account/wizard/account_payment_register.py @@ -289,23 +289,6 @@ class AccountPaymentRegister(models.TransientModel): else: wizard.partner_bank_id = False - @api.depends('journal_id') - def _compute_payment_method_id(self): - for wizard in self: - batches = wizard._get_batches() - payment_type = batches[0]['key_values']['payment_type'] - - if payment_type == 'inbound': - available_payment_methods = wizard.journal_id.inbound_payment_method_line_ids.mapped('payment_method_id') - else: - available_payment_methods = wizard.journal_id.outbound_payment_method_line_ids.mapped('payment_method_id') - - # Select the first available one by default. - if available_payment_methods: - wizard.payment_method_id = available_payment_methods[0]._origin - else: - wizard.payment_method_id = False - @api.depends('payment_type', 'journal_id.inbound_payment_method_line_ids', 'journal_id.outbound_payment_method_line_ids')