-
Notifications
You must be signed in to change notification settings - Fork 3.2k
[$250] [Better Expense Report View] No educational modal for held expense when expense is held in new expense report view #60079
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
Comments
Triggered auto assignment to @lydiabarclay ( |
ProposalPlease re-state the problem that we are trying to solve in this issue.The hold educational modal doesn't show in search report page. What is the root cause of that problem?We check whether the transaction is on hold or not before opening the hold modal. App/src/components/MoneyReportHeader.tsx Lines 486 to 490 in 8cf3e2c
However, it's always false because the transaction here is undefined. App/src/components/MoneyReportHeader.tsx Line 142 in 8cf3e2c
App/src/components/MoneyReportHeader.tsx Lines 130 to 137 in 8cf3e2c
It's undefined because we pass an undefined App/src/components/MoneyRequestReportView/MoneyRequestReportView.tsx Lines 174 to 178 in 8cf3e2c
What changes do you think we should make in order to solve the problem?Pass the What specific scenarios should we cover in automated tests to prevent reintroducing this issue in the future?N/A |
@Expensify/design what do y'all think? do you want that modal in every single view? |
Yeah this seems like a bug to me. We want the Hold modal to show for the first time when an expense is held and in the video, that's not happening. cc @Expensify/design for gut check |
Yup, I agree with that Jon. cc @mountiny |
@mountiny Should we handle this issue external or internal? |
Job added to Upwork: https://www.upwork.com/jobs/~021912590101525031358 |
Current assignee @DylanDylann is eligible for the External assigner, not assigning anyone new. |
It will be fixed here |
ok putting it on hold for #60334, could you add the test steps there too please? |
Will update tomorrow. |
@mountiny, @DylanDylann Eep! 4 days overdue now. Issues have feelings too... |
still on hold for #60334 |
The linked PR was merged, lets confirm this is also fixed now in main @DylanDylann |
Can't reproduce Screen.Recording.2025-04-23.at.11.49.22.mov |
Thanks we can close then! |
Uh oh!
There was an error while loading. Please reload this page.
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: 9.1.27-0
Reproducible in staging?: Yes
Reproducible in production?: Yes
If this was caught on HybridApp, is this reproducible on New Expensify Standalone?: No, reproducible on hybrid only
If this was caught during regression testing, add the test name, ID and link from TestRail: Exp
Email or phone of affected tester (no customers): [email protected]
Issue reported by: Applause Internal Team
Device used: Mac 15.3 / Chrome
App Component: Money Requests
Action Performed:
Precondition:
Expected Result:
In Step 8, there will be educational modal for held expense.
Actual Result:
In Step 8, there is no educational modal for held expense.
It only appears when the transaction thread is opened in Inbox.
Workaround:
Unknown
Platforms:
Screenshots/Videos
Bug6798961_1744334492818.20250411_090542.mp4
View all open jobs on GitHub
Upwork Automation - Do Not Edit
Issue Owner
Current Issue Owner: @Issue Owner
Current Issue Owner: @DylanDylannThe text was updated successfully, but these errors were encountered: