matrix-org / synapse

Synapse: Matrix homeserver written in Python/Twisted.
https://matrix-org.github.io/synapse
Apache License 2.0
11.83k stars 2.12k forks source link

If I leave a 1:1 chat, i can't rejoin it. (SYN-79) #1221

Open matrixbot opened 10 years ago

matrixbot commented 10 years ago

Even though 1:1 chats are private, surely I should be able to re-join one if I choose to leave it? Whereas instead I get told that i've kicked myself if i leave it, and then I can't rejoin any more at all.

(Imported from https://matrix.org/jira/browse/SYN-79)

(Reported by @ara4n)

matrixbot commented 10 years ago

Jira watchers: @erikjohnston @ara4n

matrixbot commented 10 years ago

Links exported from Jira:

relates to SPEC-17

matrixbot commented 9 years ago

This sounds like an example where the behaviour of a 1:1 room is different from that of a private group chat.

If a 1:1 room is implemented in terms of a room with the following properties:

-- @erikjohnston

matrixbot commented 9 years ago

We also want to be careful about the fact that if everyone leaves a room, then we currently have no way to resurrect it.

I guess the question is, why do users leave a 1:1 chat? Is it so they no longer get notified? That should be done via a different mechanism.

Would it be easier to just create a new 1:1 chat if a participant leaves?

-- @erikjohnston

matrixbot commented 8 years ago

Need input

-- @erikjohnston

richvdh commented 7 years ago

somewhat related to https://github.com/vector-im/riot-web/issues/3093

DMRobertson commented 2 years ago

Is this still a thing in $CURRENT_YEAR?

richvdh commented 2 years ago

yup.