-
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
[Held requests] When partial approving report, long delay creating new report for held expense(s) #41652
Comments
Triggered auto assignment to @kevinksullivan ( |
After speaking internally, we landed on the following solution:
We already employ this solution for |
Based on a Slack convo, I think that @war-in might be interested in this issue? |
@JmillsExpensify This bug is the same as #39338. I think we should re-open the original issue. |
Yes, I would like to take this one |
@war-in are you good to prioritise putting up a PR for this one? |
@nkdengineer @robertjchen I'm going to assign you both to ultimately review the PR. 👍 |
Yes, however, I work part-time and will be available on Friday. Is that okay with you? |
@robertjchen, @kevinksullivan, @war-in, @nkdengineer Eep! 4 days overdue now. Issues have feelings too... |
In progress/Discussions on Slack |
Hi @robertjchen 👋 Screen.Recording.2024-05-17.at.16.33.25.movIt's not finished yet but would be nice to get an endpoint which accepts the |
@robertjchen @kevinksullivan @war-in @nkdengineer this issue was created 2 weeks ago. Are we close to a solution? Let's make sure we're treating this as a top priority. Don't hesitate to create a thread in #expensify-open-source to align faster in real time. Thanks! |
Looks great! 🤩 I believe the API call involved with this flow is ApproveMoneyRequest. Could you add a new optional We will need to build out the backend portion to use it, but we can add the parameter for now! 👍 |
Backend Auth PR now under review! |
Frontend draft PR is going through an internal (SWM) review. Will mark it as |
PR marked as ready for review |
PR was merged and on the way out! |
@robertjchen |
Assigned! |
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. |
^ The above is not a blocker. Explanation |
We can close this out once: #42573 hits prod, and track any successor issues on the main/parent issue: https://github.com/Expensify/Expensify/issues/274076 |
|
The solution for this issue has been 🚀 deployed to production 🚀 in version 9.0.13-4 and is now subject to a 7-day regression period 📆. Here is the list of pull requests that resolve this issue: If no regressions arise, payment will be issued on 2024-08-05. 🎊 For reference, here are some details about the assignees on this issue:
|
BugZero Checklist: The PR fixing this issue has been merged! The following checklist (instructions) will need to be completed before the issue can be closed:
|
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.70-2
Reproducible in staging?: Yes
Reproducible in production?: Yes
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: @JmillsExpensify
Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1714761240737509
Action Performed:
Expected Result:
A new report with the held expense is created immediately in the front-end
Actual Result:
A new report with the held expense is created 10+ seconds later
Workaround:
Unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Screenshots/Videos
partial.approving.mp4
Add any screenshot/video evidence
View all open jobs on GitHub
Issue Owner
Current Issue Owner: @kevinksullivanThe text was updated successfully, but these errors were encountered: