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 @@