From f675ac197a969ba3d3527ae1c4eb2c39caaf4753 Mon Sep 17 00:00:00 2001 From: Eddie Ferrer Date: Mon, 29 Nov 2021 15:34:36 -0800 Subject: [PATCH] fix: fixes issues with BT drop in and causes signup * Fixes issue with BT drop in wrappers stuck on button loading * Minor visual fixes to causes signup form --- .../AutoDepositDropInPaymentWrapper.vue | 1 + .../Causes/CausesDropInPaymentWrapper.vue | 5 +- .../MonthlyGoodDropInPaymentWrapper.vue | 1 + .../Payment/BraintreeDropInInterface.vue | 52 ++++--- src/pages/Causes/SignupForm.vue | 138 +++++++++--------- .../Donate/DonateFormDropInPaymentWrapper.vue | 1 + src/pages/Settings/PaymentSettings.vue | 1 + 7 files changed, 103 insertions(+), 96 deletions(-) diff --git a/src/components/AutoDeposit/AutoDepositDropInPaymentWrapper.vue b/src/components/AutoDeposit/AutoDepositDropInPaymentWrapper.vue index 7ca60ae0c3..467f2d7831 100644 --- a/src/components/AutoDeposit/AutoDepositDropInPaymentWrapper.vue +++ b/src/components/AutoDeposit/AutoDepositDropInPaymentWrapper.vue @@ -103,6 +103,7 @@ export default { this.doBraintreeAutoDeposit(transactionNonce, deviceData, paymentType); } }).catch(btSubmitError => { + this.submitting = false; console.error(btSubmitError); // Fire specific exception to Sentry/Raven Sentry.withScope(scope => { diff --git a/src/components/Causes/CausesDropInPaymentWrapper.vue b/src/components/Causes/CausesDropInPaymentWrapper.vue index 36d0851050..bab9fbb525 100644 --- a/src/components/Causes/CausesDropInPaymentWrapper.vue +++ b/src/components/Causes/CausesDropInPaymentWrapper.vue @@ -1,5 +1,5 @@