-
Notifications
You must be signed in to change notification settings - Fork 2.9k
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] Workspace - Long loading and errors after a new non USD WS offline and adding a bank account #41431
Comments
Triggered auto assignment to @AndrewGable ( |
👋 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:
|
@AndrewGable FYI I haven't added the External label as I wasn't 100% sure about this issue. Please take a look and add the label if you agree it's a bug and can be handled by external contributors |
We think that this bug might be related to #wave-collect - Release 1 |
I'm also seeing a delay on production, I think it's just because there are a bunch of sequential API requests to finish before the view can be shown (also there's some crazy flickering, looks like it's due to rerenders; but that's unrelated) Screen.Recording.2024-05-01.at.2.57.20.PM.mov |
Triggered auto assignment to @JmillsExpensify ( |
Agree with @francoisl if it's on production let's look at it like a normal bug. |
@JmillsExpensify, @AndrewGable Huh... This is 4 days overdue. Who can take care of this? |
@JmillsExpensify, @AndrewGable Eep! 4 days overdue now. Issues have feelings too... |
@JmillsExpensify, @AndrewGable Still overdue 6 days?! Let's take care of this! |
Job added to Upwork: https://www.upwork.com/jobs/~0177c40c7be0407379 |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @hoangzinh ( |
ProposalPlease re-state the problem that we are trying to solve in this issue.After clicking on "Connect bank account", the loading takes up to 15 seconds or sometimes it's infinite. "Hmm it's not here" error appears briefly when it loads and the user clicks somewhere to close the "Connect bank account" modal. What is the root cause of that problem?When App/src/libs/Network/SequentialQueue.ts Line 151 in e8ae3c5
After we handle the gap, the queue is unpause and we call
App/src/libs/Network/SequentialQueue.ts Line 151 in e8ae3c5
Another problem that makes App/src/libs/Network/SequentialQueue.ts Line 132 in e8ae3c5
What changes do you think we should make in order to solve the problem?We should check the persisted requests list is empty or not before we resolve IsReady promise here
App/src/libs/Network/SequentialQueue.ts Line 132 in e8ae3c5
and
App/src/libs/Network/SequentialQueue.ts Line 151 in e8ae3c5
Line 319 in 52d4f31
What alternative solutions did you explore? (Optional)NA |
@JmillsExpensify, @AndrewGable, @hoangzinh Whoops! This issue is 2 days overdue. Let's get this updated quick! |
ProposalPlease re-state the problem that we are trying to solve in this issue.Workspace - Long loading and errors after a new non USD WS offline and adding a bank account What is the root cause of that problem?Policy is not ready to use when we connect a bank account. There are too many fields missing in the optimistic data. What changes do you think we should make in order to solve the problem?Better to wait until workspace created to show bank account page. Change this check to:
Or
What alternative solutions did you explore? (Optional)Add missing required values to optimistic data, but IMO this approach will require a lot of trial errors to find the required values |
Hi @wildan-m, does your proposal work when network is offline? |
@hoangzinh I can't reproduce it anymore, seems we can close it |
I couldn't reproduce this issue either. @JmillsExpensify can you ask QA to test this issue again before we close it? Thanks |
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸 |
Waiting to re-test again. |
@JmillsExpensify, @AndrewGable, @hoangzinh Whoops! This issue is 2 days overdue. Let's get this updated quick! |
Asked QA to test again. |
Tester is still able to reproduce. bandicam.2024-06-20.07-08-47-013.mp4 |
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸 |
@JmillsExpensify, @AndrewGable, @hoangzinh Eep! 4 days overdue now. Issues have feelings too... |
@JmillsExpensify, @AndrewGable, @hoangzinh 8 days overdue is a lot. Should this be a Weekly issue? If so, feel free to change it! |
QA is able to reproduce so keeping this open. |
@hoangzinh Just letting you know that my solution is no longer working. |
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸 |
Issue not reproducible during KI retests. (Second week) |
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸 |
Given that QA can no longer reproduce, and others have seen the same, I'm closing this issue. |
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: 1.4.69.0
Reproducible in staging?: Y
Reproducible in production?: N
If this was caught during regression testing, add the test name, ID and link from TestRail: https://expensify.testrail.io/index.php?/tests/view/4529975&group_by=cases:section_id&group_id=283225&group_order=asc
Issue reported by: Applause - Internal Team
Action Performed:
Precondition: Your default workspace currency shouldn't be USD
Expected Result:
The loading shouldn't take long and there shouldn't be any errors while adding a bank account
Actual Result:
After clicking on "Connect bank account", the loading takes up to 15 seconds or sometimes it's infinite. "Hmm it's not here" error appears briefly when it loads and the user clicks somewhere to close the "Connect bank account" modal.
Workaround:
Unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Screenshots/Videos
Add any screenshot/video evidence
Bug6468171_1714582139396.bandicam_2024-05-01_18-29-09-073.mp4
View all open jobs on GitHub
Upwork Automation - Do Not Edit
Issue Owner
Current Issue Owner: @hoangzinhThe text was updated successfully, but these errors were encountered: