-
Notifications
You must be signed in to change notification settings - Fork 3.1k
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 #55844] [$250] Expenses - RBR is missing in expense preview for a preview with a held and not held expenses #55263
Comments
Triggered auto assignment to @anmurali ( |
|
ProposalPlease re-state the problem that we are trying to solve in this issue.RBR is missing from the expense preview with a held expense in it. What is the root cause of that problem?When users hold a money request, we don't set a value for ![]() App/src/libs/TransactionUtils/index.ts Lines 934 to 936 in 16ad2bc
So What changes do you think we should make in order to solve the problem?Line 8434 in 16ad2bc
When holding a request, in optimistic data we need to add What specific scenarios should we cover in automated tests to prevent reintroducing this issue in the future?In the UTs for What alternative solutions did you explore? (Optional) |
🚨 Edited by proposal-police: This proposal was edited at 2025-01-15 19:35:33 UTC. ProposalPlease re-state the problem that we are trying to solve in this issue.RBR is missing in expense preview for a preview with a held and not held expenses What is the root cause of that problem?When putting an expense on hold, the FE creates a transaction violation but does not set the attribute showInReview to true What changes do you think we should make in order to solve the problem?As in ReportPreview.tsx, we need transactions violations which attribute showInReview are setted to true, we must add showInReview : true to the transaction violation created when putting an expense on hold. That will change the following line from Line 8424 in 0617354
to
RESULTWhat specific scenarios should we cover in automated tests to prevent reintroducing this issue in the future?Given a held expense transaction What alternative solutions did you explore? (Optional)None |
@anmurali Eep! 4 days overdue now. Issues have feelings too... |
Job added to Upwork: https://www.upwork.com/jobs/~021881910594973100808 |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @brunovjk ( |
Thank you all for the proposal, both seem correct to me and similar, I believe we can go with the first proposal from @thelullabyy. Thanks. 🎀👀🎀 C+ reviewed |
Triggered auto assignment to @cristipaval, see https://stackoverflow.com/c/expensify/questions/7972 for more details. |
📣 @brunovjk 🎉 An offer has been automatically sent to your Upwork account for the Reviewer role 🎉 Thanks for contributing to the Expensify app! |
📣 @thelullabyy 🎉 An offer has been automatically sent to your Upwork account for the Contributor role 🎉 Thanks for contributing to the Expensify app! Offer link |
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. |
I removed 'hold for payment' here. Please comment when payment's due, thx |
@anmurali, @cristipaval, @brunovjk, @thelullabyy 12 days overdue. Walking. Toward. The. Light... |
Update: Still holding for #55844 (comment) |
Update: I just took over the internal issue that we're holding on |
Triggered auto assignment to @isabelastisser ( |
Making it Weekly as the issue that this one is held on |
Not overdue, still holding for #55844 |
still on hold |
Held on #55844 (comment)
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: v9.0.85-4
Reproducible in staging?: Yes
Reproducible in production?: Yes
If this was caught on HybridApp, is this reproducible on New Expensify Standalone?: Yes, reproducible on both
If this was caught during regression testing, add the test name, ID and link from TestRail: N/A
Email or phone of affected tester (no customers): N/A
Issue reported by: Applause Internal Team
Device used: Windows 11/ Chrome, Android 13/ Chrome
App Component: Money Requests
Action Performed:
Expected Result:
RBR should be displayed in expense preview with a held expense in it.
Actual Result:
RBR is missing from expense preview with a held expense in it.
Workaround:
Unknown
Platforms:
Screenshots/Videos
Bug6714568_1736930629853.bandicam_2025-01-15_11-28-56-495.mp4
View all open jobs on GitHub
Upwork Automation - Do Not Edit
Issue Owner
Current Issue Owner: @cristipavalThe text was updated successfully, but these errors were encountered: