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

Set loading to false when requestorStep is submittted #5763

Merged
merged 1 commit into from
Oct 11, 2021

Conversation

ctkochan22
Copy link

@tgolen @marcaaron

We no longer set loading to false at the beginning of the callback block for BankAccount_SetupWithdrawal(). I believe we did this because while this block completed, we sometimes show the user the previous and incorrect step before we properly render the correct step.

When we moved setting loading to false here and here, we forgot to add it to the Requestor Step.

Details

Fixed Issues

$ https://github.com/Expensify/Expensify/issues/180760

Tests / QA Steps

  1. Add a VBA using the (1) flow in the SO
  2. Verify that you can properly reach the Onfido flow
  3. Verify that when you click submit in the "Beneficial Owners" step, you don't see it quickly flash back before getting to the next step

What we do NOT want: You can see that after submission the Beneficial Owners step flashes back
5ze1TCrV3j

Tested On

  • Web
  • Mobile Web
  • Desktop
  • iOS
  • Android

Screenshots

Web

Mobile Web

Desktop

iOS

Android

@ctkochan22 ctkochan22 self-assigned this Oct 11, 2021
@ctkochan22 ctkochan22 requested a review from a team as a code owner October 11, 2021 22:02
@MelvinBot MelvinBot requested review from nkuoch and removed request for a team October 11, 2021 22:02
Copy link
Contributor

@tgolen tgolen left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should this be CPed?

@github-actions
Copy link
Contributor

⚠️ ⚠️ Heads up! This pull request has the CP Staging label. ⚠️ ⚠️
Merging it will cause it to be immediately deployed to staging, even if the open StagingDeployCash deploy checklist is locked.

@ctkochan22 ctkochan22 merged commit 5302984 into main Oct 11, 2021
@ctkochan22 ctkochan22 deleted the ckt_n6_fixOnfido branch October 11, 2021 23:36
github-actions bot pushed a commit that referenced this pull request Oct 11, 2021
Set loading to false when requestorStep is submittted

(cherry picked from commit 5302984)
@ctkochan22
Copy link
Author

Tested on staging and we should be good
image

@OSBotify
Copy link
Contributor

🚀 Cherry-picked to staging by @ctkochan22 in version: 1.1.7-4 🚀

platform result
🤖 android 🤖 success ✅
🖥 desktop 🖥 success ✅
🍎 iOS 🍎 success ✅
🕸 web 🕸 success ✅

@Expensify/applauseleads please QA this PR and check it off on the deploy checklist if it passes.

@OSBotify
Copy link
Contributor

🚀 Deployed to production by @AndrewGable in version: 1.1.7-24 🚀

platform result
🤖 android 🤖 success ✅
🖥 desktop 🖥 success ✅
🍎 iOS 🍎 success ✅
🕸 web 🕸 success ✅

@OSBotify
Copy link
Contributor

🚀 Deployed to staging by @ctkochan22 in version: 1.1.7-25 🚀

platform result
🤖 android 🤖 success ✅
🖥 desktop 🖥 success ✅
🍎 iOS 🍎 success ✅
🕸 web 🕸 success ✅

@mvtglobally
Copy link

@tgolen @marcaaron @nkuoch,
On what platforms should we QA this PR?

@marcaaron
Copy link
Contributor

web

@OSBotify
Copy link
Contributor

🚀 Deployed to production by @roryabraham in version: 1.1.8-9 🚀

platform result
🤖 android 🤖 success ✅
🖥 desktop 🖥 success ✅
🍎 iOS 🍎 success ✅
🕸 web 🕸 success ✅

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants