-
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
IOU - After getting paid, the request money is added again along with the previously paid IOU #34547
Comments
👋 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:
|
Triggered auto assignment to @roryabraham ( |
Yikes, this is real bad |
Was able to reproduce this |
This feels more like backend issue. When paid the chatReport.IOUReportID should be unset To make sure though i think we could check when requesting if that report is in processing state and if its in higher than that, create new optimistic report. Is this repo with in production? What about production API |
Feel free to mark this external to get more people to look into this too |
cannot reproduce it on the latest main .. are you able to reproduce it on main @roryabraham ? |
@bernhardoj what command is this response of? |
I got the pusher after paying the money request from the other user. |
Its related to this PR cc @NikkiWines https://github.com/Expensify/Web-Expensify/pull/40051 I believe. Before, we did not correctly send the data for report previews which we do not. Before that change we did not get as far as here in the method and in case of report preview we stopped execution of the method. Now that does not happen and on these lines we send the incorrect data in this case |
Made a PR to fix this in API |
Not app blocker so I will close this |
If you haven’t already, check out our contributing guidelines for onboarding and email [email protected] to request to join our Slack channel!
Version Number: 1.4.25-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:
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Expensify/Expensify Issue URL:
Issue reported by: Applause - Internal Team
Slack conversation:
Action Performed:
Expected Result:
A new request money should not be added along with the previously paid IOU
Actual Result:
After getting paid, the request money is added again along with the previously paid IOU
Workaround:
Unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Screenshots/Videos
Add any screenshot/video evidence
Bug6343665_1705357475259.2024-01-16_00-35-53.mp4
View all open jobs on GitHub
The text was updated successfully, but these errors were encountered: