Closed IuliiaHerets closed 3 weeks ago
Triggered auto assignment to @twisterdotcom (Bug
), see https://stackoverflow.com/c/expensify/questions/14418 for more details. Please add this bug to a GH project, as outlined in the SO.
@twisterdotcom 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
Job added to Upwork: https://www.upwork.com/jobs/~021836866126068088205
Triggered auto assignment to Contributor-plus team member for initial proposal review - @c3024 (External
)
what should happen if the user changed the group name to something else before removing a user?
Group chat - After removing user, group name is not updated
We are not removing pending delete participants when we construct a default (when there is no custom group name) group name here
We should filter out participants with pending delete from report.participants
let participantAccountIDs =
participants?.map((participant) => participant.accountID) ??
Object.keys(report?.participants ?? {})
.map(Number)
.filter((accountID) => {
const pendingMember = report?.pendingChatMembers?.find((member) => member.accountID === accountID.toString());
return !(pendingMember && pendingMember.pendingAction === CONST.RED_BRICK_ROAD_PENDING_ACTION.DELETE);
});
π π π C+ Reviewed
Current assignee @bondydaa is eligible for the choreEngineerContributorManagement assigner, not assigning anyone new.
π£ @c3024 π An offer has been automatically sent to your Upwork account for the Reviewer role π Thanks for contributing to the Expensify app!
π£ @FitseTLT π An offer has been automatically sent to your Upwork account for the Contributor role π Thanks for contributing to the Expensify app!
Offer link Upwork job Please accept the offer and leave a comment on the Github issue letting us know when we can expect a PR to be ready for review π§βπ» Keep in mind: Code of Conduct | Contributing π
Let us know how you're getting on @FitseTLT!
@bondydaa, @twisterdotcom, @FitseTLT, @c3024 Uh oh! This issue is overdue by 2 days. Don't forget to update your issues!
PR created
hmm automation failed looks like this was deployed 2 weeks ago https://github.com/Expensify/App/pull/49618#issuecomment-2384303283
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:
- [x] [@c3024] The PR that introduced the bug has been identified. Link to the PR: #46703
- [x] [@c3024] The offending PR has been commented on, pointing out the bug it caused and why, so the author and reviewers can learn from the mistake. Link to comment: https://github.com/Expensify/App/pull/46703/files#r1801578029
- [x] [@c3024] A discussion in #expensify-bugs has been started about whether any other steps should be taken (e.g. updating the PR review checklist) in order to catch this type of bug sooner. Link to discussion: No discussion was started because this could not have been identified earlier.
- [x] [@c3024] Determine if we should create a regression test for this bug. Yes
- [x] [@c3024] If we decide to create a regression test for the bug, please propose the regression test steps to ensure the same bug will not reach production again.
@twisterdotcom
Can you please handle the payment here? Thanks!
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.38-0 Reproducible in staging?: Y Reproducible in production?: Y Issue reported by: Applause Internal Team
Action Performed:
add to group
add to group
Expected Result:
After removing user, group name must be updated.
Actual Result:
After removing user, group name is not updated.
Workaround:
Unknown
Platforms:
Screenshots/Videos
https://github.com/user-attachments/assets/81373144-e0f7-42db-97ae-9d8ea1f29aea
View all open jobs on GitHub
Upwork Automation - Do Not Edit
Issue Owner
Current Issue Owner: @twisterdotcom