-
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
[Payment 2025-02-06] [$250] Search- New participant/email is shown as recent chat when found via search #53876
Comments
Triggered auto assignment to @strepanier03 ( |
Edited by proposal-police: This proposal was edited at 2024-12-10 17:49:25 UTC. ProposalPlease re-state the problem that we are trying to solve in this issue.Search- New participant/email is shown as recent chat when found via search What is the root cause of that problem?We are pushing App/src/components/Search/SearchRouter/SearchRouterList.tsx Lines 385 to 387 in 219dabf
and displaying it as part of recent chat section here App/src/components/Search/SearchRouter/SearchRouterList.tsx Lines 410 to 411 in 219dabf
What changes do you think we should make in order to solve the problem?We should display userToInvite on its own section so remove App/src/components/Search/SearchRouter/SearchRouterList.tsx Lines 385 to 387 in 219dabf
and push a new section with filteredOptions.userToInvite above hereApp/src/components/Search/SearchRouter/SearchRouterList.tsx Lines 410 to 411 in 219dabf
If needed we can use another copy for the title section but it would be aligned with how we are treating userToInvite in WorkspaceInvitePage if we set the title undefined. What specific scenarios should we cover in automated tests to prevent reintroducing this issue in the future?What alternative solutions did you explore? (Optional)Alternatively we can also remove App/src/components/Search/SearchRouter/SearchRouterList.tsx Lines 385 to 387 in 219dabf
and then add this line of codes here
|
ProposalPlease re-state the problem that we are trying to solve in this issue.Search- New participant/email is shown as a recent chat when found via search What is the root cause of that problem?The App/src/components/Search/SearchRouter/SearchRouterList.tsx Lines 375 to 381 in b27d5c7
What changes do you think we should make in order to solve the problem?We should filter out some of the unknown users and users who have not been invited. We set the
What specific scenarios should we cover in automated tests to prevent reintroducing this issue in the future?We can make tests to make sure that the So, we will assert if new participant's email is in |
@strepanier03 Eep! 4 days overdue now. Issues have feelings too... |
@strepanier03 6 days overdue. This is scarier than being forced to listen to Vogon poetry! |
@strepanier03 Now this issue is 8 days overdue. Are you sure this should be a Daily? Feel free to change it! |
Job added to Upwork: https://www.upwork.com/jobs/~021870567347662440875 |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @Ollyws ( |
Able to repro this quite easily, moving forward. |
ProposalPlease re-state the problem that we are trying to solve in this issue.The new email is shown as part of the recent chats section although never talked to it before What is the root cause of that problem?We push App/src/components/Search/SearchRouter/SearchRouterList.tsx Lines 385 to 387 in 219dabf
App/src/components/Search/SearchRouter/SearchRouterList.tsx Lines 410 to 411 in 219dabf
What changes do you think we should make in order to solve the problem?We should split the
App/src/components/Search/SearchRouter/SearchRouterList.tsx Lines 385 to 387 in 219dabf
Another problem is when the search is empty, we only splice the App/src/components/Search/SearchRouter/SearchRouterList.tsx Lines 376 to 378 in 219dabf
What specific scenarios should we cover in automated tests to prevent reintroducing this issue in the future?What alternative solutions did you explore? (Optional) |
@strepanier03 @Ollyws this issue was created 2 weeks ago. Are we close to approving a proposal? If not, what's blocking us from getting this issue assigned? Don't hesitate to create a thread in #expensify-open-source to align faster in real time. Thanks! |
@strepanier03, @Ollyws Uh oh! This issue is overdue by 2 days. Don't forget to update your issues! |
@strepanier03, @Ollyws Huh... This is 4 days overdue. Who can take care of this? |
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸 |
@strepanier03, @Ollyws 8 days overdue is a lot. Should this be a Weekly issue? If so, feel free to change it! |
@Ollyws - can you take a look at the contributor proposals when you have a chance? tysm! |
New PR is being worked on. |
PR raised |
|
The solution for this issue has been 🚀 deployed to production 🚀 in version 9.0.91-2 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 2025-02-06. 🎊 For reference, here are some details about the assignees on this issue:
|
@Ollyws @strepanier03 @Ollyws The PR fixing this issue has been merged! The following checklist (instructions) will need to be completed before the issue can be closed. Please copy/paste the BugZero Checklist from here into a new comment on this GH and complete it. If you have the K2 extension, you can simply click: [this button] |
BugZero Checklist:
Bug classificationSource of bug:
Where bug was reported:
Who reported the bug:
Regression Test ProposalPrecondition:Test:
Do we agree 👍 or 👎 |
@rlinoz, @strepanier03, @Ollyws, @FitseTLT Uh oh! This issue is overdue by 2 days. Don't forget to update your issues! |
@strepanier03 Payment overdue |
@FitseTLT - I paid your contract and closed it last week. |
@Ollyws payment summary below, feel free to request payment now. |
Requested in ND. |
$250 approved for @Ollyws |
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: 9.0.73-6
Reproducible in staging?: Y
Reproducible in production?: Y
If this was caught on HybridApp, is this reproducible on New Expensify Standalone?: Y
If this was caught during regression testing, add the test name, ID and link from TestRail: https://expensify.testrail.io/index.php?/tests/view/5318978
Email or phone of affected tester (no customers): gatantm@gmail.com
Issue reported by: Applause - Internal Team
Action Performed:
Expected Result:
The new email is shown on top without the recent chats header
Actual Result:
The new email is shown as part of the recent chats section although never talked to it before
Workaround:
Unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Screenshots/Videos
Add any screenshot/video evidence
Bug6690166_1733848545538.ScreenRecording_12-10-2024_18-31-12_1.1.mp4
View all open jobs on GitHub
Upwork Automation - Do Not Edit
Issue Owner
Current Issue Owner: @strepanier03The text was updated successfully, but these errors were encountered: