You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[HOLD for payment 2024-07-26] [Workspace Feeds] No message "No results found" under search field in "Who needs a card?" step #45270
Version Number: 9.0.6-1 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
Action Performed:
Precondition:
Workspace has at least 9 members
User is workspace admin
Go to staging.new.expensify.com
Go to workspace settings > Expensify Card (enable in More features)
Click Issue new card
In Step 1 - Who needs a card?, enter invalid term that will not return any result
Expected Result:
There will be message "No results found" under search field
Actual Result:
There is no message "No results found" under search field
Workaround:
Unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
👋 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:
Identify the pull request that introduced this issue and revert it.
@puneetlath 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
What alternative solutions did you explore? (Optional)
Or we don't want to show other message like email is invalid or phonenumber invalid message, we can simply only show not found message when filteredOptions is empty array, otherwise show nothing.
The solution for this issue has been 🚀 deployed to production 🚀 in version 9.0.9-5 and is now subject to a 7-day regression period 📆. Here is the list of pull requests that resolve this issue:
Issue is ready for payment but no BZ is assigned. @sonialiap you are the lucky winner! Please verify the payment summary looks correct and complete the checklist. Thanks!
Activity
melvin-bot commentedon Jul 11, 2024
Triggered auto assignment to @puneetlath (
DeployBlockerCash), see https://stackoverflowteams.com/c/expensify/questions/9980/ for more details.github-actions commentedon Jul 11, 2024
👋 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:
lanitochka17 commentedon Jul 11, 2024
@puneetlath 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
nkdengineer commentedon Jul 11, 2024
Proposal
Please re-state the problem that we are trying to solve in this issue.
There is no message "No results found" under search field
What is the root cause of that problem?
We don't pass the
headerMessageprop accordingly here and then no message when no result foundApp/src/pages/workspace/card/issueNew/AssigneeStep.tsx
Line 140 in 105dce5
What changes do you think we should make in order to solve the problem?
We can use
OptionsListUtils.getHeaderMessageas we do in other pages to get the header messageand then pass it as
headerMessageintoSelectionListApp/src/pages/workspace/card/issueNew/AssigneeStep.tsx
Line 140 in 105dce5
What alternative solutions did you explore? (Optional)
Or we don't want to show other message like email is invalid or phonenumber invalid message, we can simply only show not found message when filteredOptions is empty array, otherwise show nothing.
Result
Screen.Recording.2024-07-11.at.20.12.45.mov
Julesssss commentedon Jul 11, 2024
Not a blocker.
puneetlath commentedon Jul 11, 2024
Asked about this here: https://expensify.slack.com/archives/C036QM0SLJK/p1720734642043199
21 remaining items
melvin-bot commentedon Jul 19, 2024
Reviewinglabel has been removed, please complete the "BugZero Checklist".melvin-bot commentedon Jul 19, 2024
The solution for this issue has been 🚀 deployed to production 🚀 in version 9.0.9-5 and is now subject to a 7-day regression period 📆. Here is the list of pull requests that resolve this issue:
If no regressions arise, payment will be issued on 2024-07-26. 🎊
For reference, here are some details about the assignees on this issue:
melvin-bot commentedon Jul 26, 2024
Issue is ready for payment but no BZ is assigned. @sonialiap you are the lucky winner! Please verify the payment summary looks correct and complete the checklist. Thanks!
melvin-bot commentedon Jul 26, 2024
Payment Summary
Upwork Job
BugZero Checklist (@sonialiap)
melvin-bot commentedon Jul 29, 2024
@sonialiap, @koko57, @mountiny, @DylanDylann Whoops! This issue is 2 days overdue. Let's get this updated quick!
mountiny commentedon Jul 29, 2024
I believe this can be closed now