From 2b35d60d2a0b6c1b9ed521c101627946b51ef099 Mon Sep 17 00:00:00 2001 From: raoulritter <59527829+raoulritter@users.noreply.github.com> Date: Thu, 25 Jan 2024 09:39:38 +0100 Subject: [PATCH] [ECP-8907] - Allow passing optional quoteId while fetching order payment status (#2462) * [ECP-8907] - Fix quoteId on productV * [ECP-8907] Use nullish coalescing operator --------- Co-authored-by: Can Demiralp --- view/frontend/web/js/model/adyen-payment-service.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/view/frontend/web/js/model/adyen-payment-service.js b/view/frontend/web/js/model/adyen-payment-service.js index bfe50e652..db690e00b 100644 --- a/view/frontend/web/js/model/adyen-payment-service.js +++ b/view/frontend/web/js/model/adyen-payment-service.js @@ -72,14 +72,14 @@ define( this.connectedTerminals(connectedTerminals); }, - getOrderPaymentStatus: function(orderId) { + getOrderPaymentStatus: function(orderId, quoteId = null) { let serviceUrl; if (customer.isLoggedIn()) { serviceUrl = urlBuilder.createUrl('/adyen/orders/carts/mine/payment-status', {}); } else { serviceUrl = urlBuilder.createUrl('/adyen/orders/guest-carts/:cartId/payment-status', { - cartId: quote.getQuoteId() + cartId: quoteId ?? quote.getQuoteId() }); }