From 72f915ef0aa025ce85c1ac73645a9e4d3c52a9b9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Benjamin=20Beganovi=C4=87?= Date: Tue, 29 Sep 2020 12:36:21 +0200 Subject: [PATCH] Stripe: Authorize ACH --- resources/js/clients/payment_methods/authorize-ach.js | 9 ++++++--- .../ninja2020/gateways/stripe/ach/authorize.blade.php | 6 +++++- 2 files changed, 11 insertions(+), 4 deletions(-) diff --git a/resources/js/clients/payment_methods/authorize-ach.js b/resources/js/clients/payment_methods/authorize-ach.js index bf16f6b24624..911b2713cc2f 100644 --- a/resources/js/clients/payment_methods/authorize-ach.js +++ b/resources/js/clients/payment_methods/authorize-ach.js @@ -37,8 +37,9 @@ class AuthorizeACH { }; handleError = (message) => { - processingOverlay(false); document.getElementById('save-button').disabled = false; + document.querySelector('#save-button > svg').classList.add('hidden'); + document.querySelector('#save-button > span').classList.remove('hidden'); this.errors.textContent = ''; this.errors.textContent = message; @@ -54,10 +55,12 @@ class AuthorizeACH { }; handleSubmit = (e) => { - processingOverlay(true); document.getElementById('save-button').disabled = true; - + document.querySelector('#save-button > svg').classList.remove('hidden'); + document.querySelector('#save-button > span').classList.add('hidden'); + e.preventDefault(); + this.errors.textContent = ''; this.errors.hidden = true; diff --git a/resources/views/portal/ninja2020/gateways/stripe/ach/authorize.blade.php b/resources/views/portal/ninja2020/gateways/stripe/ach/authorize.blade.php index 30a859e0b43e..b824954f6c82 100644 --- a/resources/views/portal/ninja2020/gateways/stripe/ach/authorize.blade.php +++ b/resources/views/portal/ninja2020/gateways/stripe/ach/authorize.blade.php @@ -105,7 +105,11 @@