-
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
[HOLD on #378314][$500] [Held requests] Request on hold becomes unheld when approving only unheld request #39338
Comments
Triggered auto assignment to @NikkiWines ( |
👋 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 1 |
@NikkiWines 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 |
This definitely looks like a regression / unhandled case from #33124. I've been trying to reproduce locally but the behavior is pretty buggy on Pinged @robertjchen since he's got context on the original PR and might be able to lend some insight here |
Thanks for the report! Definitely related to the changes there: #33124 and we'll be addressing it. Not a deploy blocker per the sentiments here |
Sounds good, marking this as an external bug then so it can get worked on 👍 |
Job added to Upwork: https://www.upwork.com/jobs/~01d6a3e193d64c10a4 |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @alitoshmatov ( |
Triggered auto assignment to @trjExpensify ( |
ProposalPlease re-state the problem that we are trying to solve in this issue.Request on hold becomes unheld when approving only unheld request What is the root cause of that problem?When we approve only unheld request, we don't create new expense report and report preview for the hold request. And BE also doesn't implement this like the expected here
Line 4623 in a4d01a8
What changes do you think we should make in order to solve the problem?Add a new variable like Lines 4626 to 4627 in a4d01a8
If it's true, we will move all hold request to new report. The main steps:
And we also need to implement this in back-end as well. What alternative solutions did you explore? (Optional)NA |
@trjExpensify, @NikkiWines, @alitoshmatov Uh oh! This issue is overdue by 2 days. Don't forget to update your issues! |
@alitoshmatov please review the proposals when you have a moment 🙇 |
Hm, interesting! But @marcochavezf only has the currency issue remaining, no? I guess I don't know where this is being fixed, or if his earlier PRs shoul dhave. |
@trjExpensify, @NikkiWines, @alitoshmatov Uh oh! This issue is overdue by 2 days. Don't forget to update your issues! |
Same, Melv! |
@trjExpensify, @NikkiWines, @alitoshmatov Whoops! This issue is 2 days overdue. Let's get this updated quick! |
@marcochavezf can you confirm if this issue is resolved with the PRs that have come for #378314? |
Yup, this issue was fixed in this PR |
Cool, once deployed we close this out then. :) |
@trjExpensify, @NikkiWines, @alitoshmatov Uh oh! This issue is overdue by 2 days. Don't forget to update your issues! |
Not overdue; waiting on #40065, which is currently on staging. |
Hit prod two days ago, closing! |
@NikkiWines @trjExpensify We have this bug #41652 here this is the part of this issue since we don't implement the optimistic data when we approve partial. Can you please take a look and re-open this issue. |
Been focused on some other urgent issues but I will look into this during the week. From a quick glance it looks like there's some activity in the linked issue for resolving the issue as well. Re-opening for now so it doesn't fall off my radar. |
I think we can use the other issue for this follow-up. @nkdengineer I've assigned you for the C+ review on that. |
Sounds good, re-closing this then |
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.58-4
Reproducible in staging?: Y
Reproducible in production?: N
If this was caught during regression testing, add the test name, ID and link from TestRail: N/A
Issue reported by: Applause - Internal Team
Issue found when executing PR #33124
Action Performed:
Precondition:
Expected Result:
The request on hold will be moved to a new report
Actual Result:
Request on hold becomes unheld when approving only unheld request
Workaround:
Unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Screenshots/Videos
Add any screenshot/video evidence
Bug6433343_1711893426393.20240331_215154.mp4
View all open jobs on GitHub
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: