From 560c0a05a0b49f57a5afa78ca4f4e88c194db44a Mon Sep 17 00:00:00 2001 From: Greg Gutkin Date: Mon, 6 May 2019 10:57:38 -0700 Subject: [PATCH] Remove spurious modal requesting payment info setup Current check for Stripe account setup is looking for non-existent `stripeAccount` property, causing a spurious modal asking to set up payment info even though it has already been configured. Changing to check the currect property on the `currentUser` object. --- .../ModalMissingInformation/ModalMissingInformation.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/ModalMissingInformation/ModalMissingInformation.js b/src/components/ModalMissingInformation/ModalMissingInformation.js index 51fa1553..40457033 100644 --- a/src/components/ModalMissingInformation/ModalMissingInformation.js +++ b/src/components/ModalMissingInformation/ModalMissingInformation.js @@ -78,7 +78,7 @@ class ModalMissingInformation extends Component { const emailUnverified = !!currentUser.id && !currentUser.attributes.emailVerified; const emailVerificationNeeded = hasListingsOrOrders && emailUnverified; - const stripeAccountMissing = !!currentUser.id && !currentUser.stripeAccount; + const stripeAccountMissing = !!currentUser.id && !currentUser.attributes.stripeConnected; const stripeAccountNeeded = currentUserHasListings && stripeAccountMissing; // Show reminder