-
Notifications
You must be signed in to change notification settings - Fork 3k
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
[$250] mWeb on Chrome and mobile app experience differs on signup #46672
Comments
Triggered auto assignment to @abekkala ( |
ProposalPlease re-state the problem that we are trying to solve in this issue.The concierge page opens after completing onboarding in native. What is the root cause of that problem?In the onboarding page, we have an effect that prevent the user to access the onboarding page again by redirecting them to the concierge page. (it was added in #42087) App/src/libs/Navigation/AppNavigator/Navigators/OnboardingModalNavigator.tsx Lines 36 to 46 in 4f16e26
When we complete the onboarding, we call the API and dismiss the modal.
Looks like on native, the request is completed first before the navigator is completely closed, so the effect is triggered because the effect depends on What changes do you think we should make in order to solve the problem?Remove App/src/libs/Navigation/AppNavigator/Navigators/OnboardingModalNavigator.tsx Lines 36 to 46 in 4f16e26
|
true |
Job added to Upwork: https://www.upwork.com/jobs/~01dc1e03761805d373 |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @rojiphil ( |
@rojiphil there is already a proposal above ready for review! 🎉 |
@rojiphil can you please review the proposal above? |
Sorry for the delay here. I will review and provide an update by tomorrow my day. |
Yeah. An unnecessary trigger of the effect due to |
Triggered auto assignment to @dangrous, see https://stackoverflow.com/c/expensify/questions/7972 for more details. |
cool, makes sense! we should just make sure that this still works appropriately on desktop, as well as fixing mobile. But sounds good to me. Will assign! |
📣 @rojiphil 🎉 An offer has been automatically sent to your Upwork account for the Reviewer role 🎉 Thanks for contributing to the Expensify app! |
oh interesting! @abekkala do you have a moment to retest this? we might be able to just close it out |
yeah. Just tested the latest and this is fixed now. We can close this. |
Nice, closing! |
If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel!
Version Number: 9.0.15-5
Reproducible in staging?: Y
Reproducible in production?: Y
If this was caught during regression testing, add the test name, ID and link from TestRail:
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Expensify/Expensify Issue URL:
Issue reported by: @davidcardoza
Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1722471696514569
Action Performed:
A. On mWeb the user is dropped into LHN with a GBR to Concierge
B. On mobile iOS, the user is dropped into the Concierge chat
Expected Result:
The user should always be dropped into LHN with a GBR to Concierge
Actual Result:
Sign ups see two different experiences
Workaround:
Unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Screenshots/Videos
RPReplay_Final1722469307.MP4
RPReplay_Final1722527646.MP4
Add any screenshot/video evidence
View all open jobs on GitHub
Upwork Automation - Do Not Edit
Issue Owner
Current Issue Owner: @rojiphilThe text was updated successfully, but these errors were encountered: