-
Notifications
You must be signed in to change notification settings - Fork 380
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
[WIP] MSC3385: Bulk small improvements to room upgrades #3385
base: main
Are you sure you want to change the base?
Conversation
|
||
... Others TBD | ||
|
||
**TODO**: Mention how Synapse already does the last two points above. |
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.
Synapse only copies the m.federate
field from the previous create event, it doesn't copy the contents. matrix-org/synapse#10774 changes this slightly to also support spaces, but still doesn't fully copy the contents.
and `room_version` properties. This ensures details such as the room type (eg: spaces) and federatable | ||
status are copied to the new room accurately. |
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 guess Synapse is currently not doing this and that is why upgrading a room used by #3588 results to the room not getting recognised and recreated?
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.
Resolves: #3451 ?
Rendered