-
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
[HOLD for payment 2024-06-13] [$250] Does not show the chat room in the results when searching for the rooms user is a part of #40654
Comments
Triggered auto assignment to @anmurali ( |
@m-natarajan The current behaviour looks ok |
ProposalPlease re-state the problem that we are trying to solve in this issue.when searching for the rooms user is a part of, the room doesn't appear on the serach result What is the root cause of that problem?on ChatFinderPage, the The two functions from OptionsListUtils used to create the optiosn list App/src/libs/OptionsListUtils.ts Lines 1478 to 1480 in aa6e8c6
The invited user to a public room is not allowed to check the list and details of the room users, where What changes do you think we should make in order to solve the problem?We need to check if the report is a chat room if if ((!accountIDs || accountIDs.length === 0) && !isChatRoom) {
return;
} POC: 20240421_222833.mp4We can discuss more throw the PR how to make sure it's an invited chat room report. |
This issue stems from a condition in the createOptionList and getOptions functions in OptionsListUtils.ts. To address this issue, you proposed modifying the condition to also check if the report is a chat room before returning if accountIDs.length === 0. Here's how you could implement this change:
|
@dragnoir Correct You can modify the condition to ensure that public chat rooms are included in the search results.
By adding !isPublic to the condition, you ensure that public chat rooms are not excluded from the search results. This change allows users to search for and find public chat rooms they have joined. |
Job added to Upwork: https://www.upwork.com/jobs/~015b0a0277b5ad4344 |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @akinwale ( |
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸 |
@akinwale have you had a chance to review proposals above? |
@anmurali should we find someone else to review proposals? It's been over a week now since there has been activity in this GH. |
I missed the notifications on this one. Reviewing the proposal now. |
This issue has not been updated in over 15 days. @akinwale, @dragnoir, @anmurali, @luacmartins 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! |
|
The solution for this issue has been 🚀 deployed to production 🚀 in version 1.4.79-11 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-06-13. 🎊 For reference, here are some details about the assignees on this issue:
|
BugZero Checklist: The PR fixing this issue has been merged! The following checklist (instructions) will need to be completed before the issue can be closed:
|
Not a regression.
Regression Test Steps
Do we agree 👍 or 👎? |
@anmurali bump for payment. Thanks. |
@akinwale, @dragnoir, @anmurali, @luacmartins Huh... This is 4 days overdue. Who can take care of this? |
@akinwale, @dragnoir, @anmurali, @luacmartins Still overdue 6 days?! Let's take care of this! |
@akinwale, @dragnoir, @anmurali, @luacmartins Uh oh! This issue is overdue by 2 days. Don't forget to update your issues! |
Everyone is paid! |
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: 1.4.63-11
Reproducible in staging?: y
Reproducible in production?: y
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: @coleaeason
Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1713480493902799
Action Performed:
Expected Result:
Search results should display the result in which the user is a part of
Actual Result:
No results found error message appears
For @davidcardoza Shows the results for any room which are pinned
Workaround:
unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Screenshots/Videos
Add any screenshot/video evidence
Recording.3009.mp4
View all open jobs on GitHub
Upwork Automation - Do Not Edit
Issue Owner
Current Issue Owner: @anmuraliThe text was updated successfully, but these errors were encountered: