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

Upgrading a room should rewrite restricted join rules on affected rooms #1072

Open
Mikaela opened this issue May 18, 2022 · 0 comments
Open
Labels
feature Suggestion for a significant extension which needs considerable consideration

Comments

@Mikaela
Copy link

Mikaela commented May 18, 2022

Suggestion

When a room is upgraded, m.room.join_rules in rooms allowing access based on membership of that room should be updated to reflect the new room ID instead of being left for the user to change them manually. Additionally if the room is a Space with m.room.join_rule restricted, it should also allow joining based on membership of the previous version.

This also affects rooms with m.room.join_rule of knock_restricted.

I understand based on element-hq/element-meta#1961 and element-hq/element-web#911 that this must be specced or the client cannot rely on the server having this functionality. I am not sure if this would still belong to the client though, or is it acceptable for the server to act on behalf of the user as long as the user is in affected rooms?

@turt2live turt2live added the feature Suggestion for a significant extension which needs considerable consideration label May 28, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature Suggestion for a significant extension which needs considerable consideration
Projects
None yet
Development

No branches or pull requests

2 participants