-
Notifications
You must be signed in to change notification settings - Fork 509
Reusable user ids one to one chats #5633
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
Reusable user ids one to one chats #5633
Conversation
|
|
||
| $leftRooms = $this->manager->getLeftOneToOneRoomsForUser($user->getUID()); | ||
| foreach ($leftRooms as $room) { | ||
| $room->setType(Room::GROUP_CALL, true); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this means other users could be invited to that conversation and then they could read past messages, feels like an unwanted side effect.
if we had a way to mark it as archived, like read-only mode but would need an external system user moderator then to prevent anyone to remove there read-only flag
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
No one cares? Don't want to make it overly complicated so that is good enough. Before you could do screenshares and share them already ¯\_(ツ)_/¯
I'm fine with marking it archived by default as well. We could also "demote" the other user to be a normal user and they can then leave the conversation only. But simplicity is the key here I think.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I've tested it and seems fine then.
A good thing is that now that it's a group conversation, the remaining user is able to delete it also.
74c4c4a to
e7ef6cc
Compare
PVince81
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍
|
Failing sharing tests are fixed in #5634 |
Signed-off-by: Joas Schilling <[email protected]>
… can't join again Signed-off-by: Joas Schilling <[email protected]>
e7ef6cc to
3e88db0
Compare
|
/backport to stable21.1 |
No description provided.