-
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
Bank account - Almost done screen shown briefly when coming from choose an account page #51799
Comments
Triggered auto assignment to @grgia ( |
💬 A slack conversation has been started in #expensify-open-source |
👋 Friendly reminder that deploy blockers are time-sensitive ⏱ issues! Check out the open `StagingDeployCash` deploy checklist to see the list of PRs included in this release, then work quickly to do one of the following:
|
We think that this bug might be related to #wave-collect - Release 2 |
Demoted. Reached out to @koko57 in the slack thread |
If you are the assigned CME please investigate whether the linked PR caused a regression and leave a comment with the results. If a regression has occurred and you are the assigned CM follow the instructions here. If this regression could have been avoided please consider also proposing a recommendation to the PR checklist so that we can avoid it in the future. |
Job added to Upwork: https://www.upwork.com/jobs/~021852305752972180049 |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @eVoloshchak ( |
ProposalPlease re-state the problem that we are trying to solve in this issue.Bank account - Almost done screen shown briefly when coming from choose an account page What is the root cause of that problem?
What changes do you think we should make in order to solve the problem?To resolve this, modify the navigation path within the In the useEffect(() => {
if (!isSuccessful) {
return;
}
Navigation.navigate(backTo ?? ROUTES.WORKSPACE_EXPENSIFY_CARD.getRoute(policyID ?? '-1'));
Card.clearIssueNewCardFlow();
}, [backTo, policyID, isSuccessful]); to : Navigation.navigate(ROUTES.WORKSPACE_PERSONAL_INFO.getRoute(policyID ?? '-1')); What alternative solutions did you explore? (Optional) |
@grgia I can work on this one 🙂 |
I will be working on this issue and the one that has the same root cause #50422, but first I need to finish some Workspace Feed issues |
I'm finishing my Workspace Feed tasks - I will focus on this issue from Monday. |
@eVoloshchak, @koko57, @grgia Whoops! This issue is 2 days overdue. Let's get this updated quick! |
all yours @mountiny (now you owe me one fun issue in the future) |
Mostly finished WFeed issues, now I'm able to fully focus on this one. |
Thanks both |
@mountiny today I will help with the new Workspace Feed bugs, they are higher priority? Maybe we can move this one to weekly? |
sounds good |
Note for the PR phase, we need to recheck these issues again: |
Working on it. |
@eVoloshchak Could I take over this issue? Because this is a deploy blocker from the previous issue that I worked with @koko57 and I also have more context on these related issues cc @mountiny |
📣 @DylanDylann 🎉 An offer has been automatically sent to your Upwork account for the Contributor role 🎉 Thanks for contributing to the Expensify app! Offer link |
Still working on it. I've already removed some unnecessary code, for now it looks fine, looking for some edge cases. |
EDIT: I need to rethink my solution. This component has too much complexity, I will try to simplify it a bit but I can't go with the solution I thought of first |
Feel free to post a proposal first, then we can discuss it thoroughly together |
I tested some other ideas, I really wanted to simplify this logic, but TBH it's really hard. Untitled.movSo in my opinion, it doesn't make sense to burn more time on this - but let's retest it first. The only issue I've found - is that when we have the supported currency for the nonUSDBankAccountStep for the workflows we display the non-USD flow and for the Expensify Card we get the modal to change the currency - is it expected? cc @mountiny |
For Expensify Card, you need to have USD settlement bank account so I think yes |
Issue not reproducible anymore bandicam.2024-11-29.14-43-01-498.mp4 |
Thanks! Lets close then and hopefully we dont have to handle this one again |
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.56-0
Reproducible in staging?: Y
**Reproducible in production?:**Unable to check
If this was caught on HybridApp, is this reproducible on New Expensify Standalone?: N/A
If this was caught during regression testing, add the test name, ID and link from TestRail: N/A
Email or phone of affected tester (no customers): nathanmulugetatesting+1985@gmail.com
Issue reported by: Applause - Internal Team
Issue found when executing PR #49536
Action Performed:
Expected Result:
Almost done screen does not get shown in between "Choose an account" page and "Personal Info" page
Actual Result:
Almost done screen get shown briefly in between "Choose an account" page and "Personal Info" page
Workaround:
Unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Screenshots/Videos
Add any screenshot/video evidence
Bug6651175_1730383754347.bandicam_2024-10-31_17-04-09-731.mp4
View all open jobs on GitHub
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: