Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Validate Step stayed open after entering validation amounts and bank account was successfully added #4466

Closed
kevinksullivan opened this issue Aug 6, 2021 · 9 comments
Assignees
Labels
Daily KSv2 Engineering Reviewing Has a PR in review

Comments

@kevinksullivan
Copy link
Contributor

kevinksullivan commented Aug 6, 2021

Problem

I completed the Validation amount step with kevin@kevinsullivan.xyz on NewDot, and after I got a (very fast) success modal between these two screenshots, the Validate step refreshed and stayed open.

Before validating, you'll notice my bank account has not been added or cards provisioned based on the Finish Setup button in the background.

image

After validating you'll notice the button says Manage Cards, as my bank account was added and cards provisioned, but the Validate step is incorrectly open.

image

Reproduction Steps

  1. Add account to freePlan and allowSameExpensifyCardSettlementBBA betas
  2. Login to new.expensify.com and select global Create
  3. Choose "Create workspace"
  4. Select Get Started and go through VBA flow using these credentials
  5. Arrive at the Validate step where you are asked to enter 3 validation amounts
  6. Exit the flow
  7. Select the Finish Setup button, and see that the button changes

Solution

the Validate Step should not be shown after successfully completing it and a bank account being added.

[I think we should keep this internal for the sake of a quick turnaround]

@MelvinBot
Copy link

Triggered auto assignment to @pecanoro (Engineering), see https://stackoverflow.com/c/expensify/questions/4319 for more details.

@parasharrajat
Copy link
Member

@kevinksullivan Reproductions steps are not clear. How to go to VBA flow?

@kevinksullivan
Copy link
Contributor Author

Updated reproduction steps to be clearer @parasharrajat .

@luacmartins
Copy link
Contributor

luacmartins commented Aug 6, 2021

I believe I'm already solving this issue along with this https://github.com/Expensify/Expensify/issues/173086.

@luacmartins luacmartins assigned luacmartins and unassigned pecanoro Aug 6, 2021
@pecanoro
Copy link
Contributor

pecanoro commented Aug 6, 2021

A bit odd, the validation modal should only show up if no cards are provisioned. I think as Carlos mentioned, it could be due to https://github.com/Expensify/Expensify/issues/173086.

@luacmartins
Copy link
Contributor

luacmartins commented Aug 6, 2021

Yea, we are not updating Onyx to reflect the new bank account state and currentStep after validating the bank account.

@MelvinBot
Copy link

@luacmartins Huh... This is 4 days overdue. Who can take care of this?

@MelvinBot
Copy link

@luacmartins 6 days overdue. This is scarier than being forced to listen to Vogon poetry!

@luacmartins
Copy link
Contributor

Deployed to production yesterday. Closing the issue!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Daily KSv2 Engineering Reviewing Has a PR in review
Projects
None yet
Development

No branches or pull requests

5 participants