[FIX] account: remove duplicate _compute_payment_method_id
seen when working on opw-2508263c forward-port of #72654 closes odoo/odoo#72895 X-original-commit: 38906fb5a9c65335f15fd3d09399988616fbe18f Signed-off-by: William André (wan) <wan@odoo.com> Signed-off-by: Nicolas Lempereur (nle) <nle@odoo.com>
This commit is contained in:
@@ -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')
|
||||
|
||||
Reference in New Issue
Block a user