From 9a6b3cbddfc8a1d37053fbd01f043ac1d9b49c53 Mon Sep 17 00:00:00 2001 From: Celestino Bellone Date: Tue, 13 Nov 2018 10:38:08 +0100 Subject: [PATCH] #323 - call payment handler also if there is only one payment method available --- src/main/webapp/resources/js/event/overview-page.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/main/webapp/resources/js/event/overview-page.js b/src/main/webapp/resources/js/event/overview-page.js index 51fa12aa2f..28c9b977a9 100644 --- a/src/main/webapp/resources/js/event/overview-page.js +++ b/src/main/webapp/resources/js/event/overview-page.js @@ -171,7 +171,10 @@ if($form.length === 0 || !$form.get(0).checkValidity()) { return false; } - var selectedPaymentMethod = $form.find('input[name=paymentMethod]:checked'); + var selectedPaymentMethod = $form.find('input[name=paymentMethod]'); + if(selectedPaymentMethod.length > 1) { + selectedPaymentMethod = selectedPaymentMethod.filter(":checked"); + } var filteredHandlers = paymentHandlers.filter(function(ph) {return ph.id === selectedPaymentMethod.val() && ph.active(); }); var paymentHandler = filteredHandlers ? filteredHandlers[0] : null; if(paymentHandler) {