-
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
Cancel payment - IOU preview and report title display "Canceled" when canceled payment is repaid #33508
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 @joelbettner ( |
ProposalPlease re-state the problem that we are trying to solve in this issue.When canceling the IOU payment and paying again, the "canceled" label remains on the report previews. What is the root cause of that problem?This is happening because when paying the IOU Request, we do not reset the What changes do you think we should make in order to solve the problem?First, we should fix this on FE: add an optimistic Lines 2787 to 2797 in b0e038f
It also should be handled from the BE so that the API response will not return What alternative solutions did you explore? (Optional) |
I believe this was caused by this PR: #32674 @Gonals would you mind taking a look. I think what @paultsimura has outlined is correct. |
That PR caused lots of deploy blockers. Seems like Cancel payment feature is not complete yet. |
I'm going to make the call that this does not need to be a deploy blocker since the fixes for this do not need to come in the App repo. The Web-Expensify and Auth PRs above should fix this. |
@joelbettner I would say we still should add the optimistic data updates on the App side after the BE changes are done: #33508 (comment) |
THE PR got reverted assigning @Gonals just so they are aware |
This issue has not been updated in over 15 days. @joelbettner, @Gonals eroding to Monthly issue. P.S. Is everyone reading this sure this is really a near-term priority? Be brave: if you disagree, go ahead and close it out. If someone disagrees, they'll reopen it, and if they don't: one less thing to do! |
@joelbettner, @Gonals, this Monthly task hasn't been acted upon in 6 weeks; closing. If you disagree, feel encouraged to reopen it -- but pick your least important issue to close instead. |
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.16-3
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:
Issue found when executing PR #32674
Action Performed:
Expected Result:
IOU preview and report title will not display "Canceled" when canceled payment is repaid
Actual Result:
IOU preview and report title display "Canceled" when canceled payment is repaid
Workaround:
Unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Screenshots/Videos
Add any screenshot/video evidence
Bug6324145_1703263838762.bandicam_2023-12-22_17-46-22-423__1_.mp4
View all open jobs on GitHub
The text was updated successfully, but these errors were encountered: