-
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
[$500] Web - The name 'fake' is added as a member when replying to a statement in the workspace chat #34672
Comments
Triggered auto assignment to @johncschuster ( |
Job added to Upwork: https://www.upwork.com/jobs/~012d728b680c6b95a5 |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @situchan ( |
ProposalPlease re-state the problem that we are trying to solve in this issue.Workspace - The name 'fake' is added as a member when replying to a statement in the workspace chat What is the root cause of that problem?The main problem with this issue is that we do not filter the list of members by default https://github.com/Expensify/App/blob/main/src/libs/ReportUtils.ts#L4230-L4244 What changes do you think we should make to solve the problem?To fix this issue we can add https://github.com/Expensify/App/blob/main/src/libs/ReportUtils.ts#L4243 And since visibleChatMemberAccountID for fake is 0 it will fix the problem What alternative solutions did you explore? (Optional)As alternative, we can make these changes and filter the list in App/src/pages/ReportParticipantsPage.js Line 59 in 4b7b8f2
|
ProposalPlease re-state the problem that we are trying to solve in this issue.Workspace - The name 'fake' is added as a member when replying to a statement in the workspace chat. What is the root cause of that problem?As part of the This should only happen for the parent policy chat and not for chat threads. Line 4238 in 4b7b8f2
Therefore, the However, If the report was a money request, it will remove any fake members from the What changes do you think we should make in order to solve the problem?This problem could be fixed at the backend, but here is a front end that would work as well and improve the
POC (macOS - Chrome) macOS.-.Chrome.mov |
ProposalPlease re-state the problem that we are trying to solve in this issue.The 'fake' name is added as a member when replying to a statement in the workspace chat What is the root cause of that problem?This is the data returned from OpenReport API let's see 2 fields participantAccountIDs, visibleChatMemberAccountIDs: the What changes do you think we should make in order to solve the problem?We should add a filter for these fields. In here, we should update like that Line 4187 in 4da7fda
I move the filter outside if block to dry code. Lines 4168 to 4181 in 4da7fda
We also should do the same thing in here What alternative solutions did you explore? (Optional)NA |
@ZhenjaHorbach's proposal looks good to me if frontend fix is fine.
Line 4402 in 6e2f058
So we can apply same to non money request reports as well. Question for assigned engineer: I'd like to confirm why backend returns 🎀 👀 🎀 C+ reviewed |
Triggered auto assignment to @iwiznia, see https://stackoverflow.com/c/expensify/questions/7972 for more details. |
I think this link is wrong? Always use permalinks to code, otherwise it is very possible the link is wrong
Hmmm I think it's a mistake. Why would we want to do that? |
Taking this internal |
Current assignee @situchan is eligible for the Internal assigner, not assigning anyone new. |
@iwiznia, @johncschuster Eep! 4 days overdue now. Issues have feelings too... |
Chill out, Melvin. It looks like @iwiznia has a fix in place. |
@iwiznia, @johncschuster Whoops! This issue is 2 days overdue. Let's get this updated quick! |
@iwiznia, @johncschuster Eep! 4 days overdue now. Issues have feelings too... |
@iwiznia, @johncschuster Now this issue is 8 days overdue. Are you sure this should be a Daily? Feel free to change it! |
Oh this is allegedly done, @lanitochka17 can you please re-test and check if the issue still exists and if not, close the issue? |
@iwiznia, @johncschuster Uh oh! This issue is overdue by 2 days. Don't forget to update your issues! |
@iwiznia Hello Issue is not reproducible now notRep.mp4 |
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: 1.4.26-1
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: Applause - Internal Team
Slack conversation:
Action Performed:
Expected Result:
The 'fake' account should not be added as a member
Actual Result:
The 'fake' name is added as a member when replying to a statement in the workspace chat
Workaround:
Unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Screenshots/Videos
Add any screenshot/video evidence
Bug6345714_1705520797173.workspaceChat.mp4
View all open jobs on GitHub
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: