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

bugs while joining multiple Matrix users to a Signal group chat #545

Open
waclaw66 opened this issue Sep 10, 2024 · 0 comments
Open

bugs while joining multiple Matrix users to a Signal group chat #545

waclaw66 opened this issue Sep 10, 2024 · 0 comments
Labels
bug Something isn't working

Comments

@waclaw66
Copy link

waclaw66 commented Sep 10, 2024

There are multiple issues while joining multiple Matrix users a Signal group chat.
Lets have two Matrix/Signal users User1 and User2. User1 is connected to Signal doublepuppeting bridge. User2 is not connected to the bridge.
Steps:

  1. User1 creates a Signal group from Signal client, a Matrix room is created containing Matrix User1 only.
  2. User2 is invited by User1 from Signal client and joined to the Signal group chat.
  3. User2 posts a message from Signal client, Matrix room is created for User1 and contains newly created User2 Signal puppet.
  4. User2 joins Signal bridge.
  5. BUG1: All Matrix DMs of Signal group chats of User1 loose their names, only phone numbers are shown as room name. There are events within each room that Signal puppet changed it's name to phone number and Signal bot changed room name to that phone number.
  6. BUG2: Matrix room now contains Matrix User2 and also its Signal puppet. Signal bot is expected to remove Signal puppet for User2.

It works as expected (Matrix user without Signal puppet) only when both Matrix users are connected to Signal bridge before joining Signal group chat.
These steps were reproduced multiple times.

@waclaw66 waclaw66 added the bug Something isn't working label Sep 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Development

No branches or pull requests

1 participant