15 lines
476 B
Python
15 lines
476 B
Python
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
|
|
|
from odoo import api, fields, models
|
|
|
|
|
|
class PaymentCaptureWizard(models.TransientModel):
|
|
_inherit = 'payment.capture.wizard'
|
|
|
|
has_adyen_tx = fields.Boolean(compute='_compute_has_adyen_tx')
|
|
|
|
@api.depends('transaction_ids')
|
|
def _compute_has_adyen_tx(self):
|
|
for wizard in self:
|
|
wizard.has_adyen_tx = any(tx.provider_code == 'adyen' for tx in wizard.transaction_ids)
|