Skip to content
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

[WPB-6144] Don't remove MLS clients from a 1-1 conversation #3906

Merged
merged 2 commits into from
Feb 29, 2024

Conversation

mdimjasevic
Copy link
Contributor

@mdimjasevic mdimjasevic commented Feb 27, 2024

As part of PR #3889, we used to remove MLS clients from a 1-to-1 conversation only on the backend side (i.e., not updating the group state). However, that's problematic as the state of the group on the backend side and on the client side is out of sync. This PR changes that by not removing the clients from the conversation; only the user is removed.

This PR adds no new tests, but it does rely on the Test.MLS.One2One.testMLSOne2OneBlockedAfterConnected test from PR #3889.

Tracked by https://wearezeta.atlassian.net/browse/WPB-6144.

Checklist

  • Add a new entry in an appropriate subdirectory of changelog.d
  • Read and follow the PR guidelines

@zebot zebot added the ok-to-test Approved for running tests in CI, overrides not-ok-to-test if both labels exist label Feb 27, 2024
@mdimjasevic mdimjasevic marked this pull request as ready for review February 27, 2024 13:21
@mdimjasevic mdimjasevic merged commit 9c31d45 into develop Feb 29, 2024
8 checks passed
@mdimjasevic mdimjasevic deleted the wpb-6144/dont-remove-mls-clients branch February 29, 2024 09:02
mdimjasevic added a commit that referenced this pull request Feb 29, 2024
* Don't remove MLS clients from a 1-1 conversation

* Update the changelog
mdimjasevic added a commit that referenced this pull request Mar 5, 2024
* Don't remove MLS clients from a 1-1 conversation

* Update the changelog
@echoes-hq echoes-hq bot added the echoes: unplanned Any work item that isn’t part of the product or technical roadmap. label Jul 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
echoes: unplanned Any work item that isn’t part of the product or technical roadmap. ok-to-test Approved for running tests in CI, overrides not-ok-to-test if both labels exist
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants