From 64e323a8d4c73b0ec18bcb7e56c4a2a96a922448 Mon Sep 17 00:00:00 2001 From: Abdurrahman Saber Date: Sun, 18 Jan 2026 13:57:27 +0200 Subject: [PATCH] [IMP] payment_hyperpay_tokenization: choose the first icon from acquirer --- .../payment_hyperpay_tokenization/controllers/main.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/odex25_donation/payment_hyperpay_tokenization/controllers/main.py b/odex25_donation/payment_hyperpay_tokenization/controllers/main.py index 98f18d92a..ebdc65b95 100644 --- a/odex25_donation/payment_hyperpay_tokenization/controllers/main.py +++ b/odex25_donation/payment_hyperpay_tokenization/controllers/main.py @@ -241,7 +241,7 @@ class HyperPayTokenization(Controller): _logger.warning('Token already exists for registration %s, using existing token' % registration_id) token_id = existing_token else: - payment_icon_id = request.env['payment.icon'].sudo().search([('name', 'ilike', data.get('paymentBrand', '')), ('acquirer_ids', 'in', acquirer_id.ids)], limit=1) + payment_icon_id = acquirer_id.payment_icon_ids[:1] card_vals = { 'name': f"{card.get('bin', '')} **** **** **** {card.get('last4Digits', '')}",