element-hq / element-hq/synapse
Implement exerimental support for MSC3389
Open
A-Threads
T-Enhancement
- Dominant language
- Python
- Stars
- 4.6k
- Forks
- 600
- Avg merge
- 5d 22h
- Merged PRs (30d)
- 51
Description
This issue has been migrated from [#12286](https://github.com/matrix-org/synapse/issues/12286).
---
MSC3389 tweaks the redaction behavior or relations so that the `m.relates_to` field is not redacted.
This is particularly important for threads since redacting a message which is part of a thread causes the "Message deleted" method to jump into the main timeline (since there's no way to know that the event is part of that thread!)
This requires an experimental room version and tweaking the redaction algorithm.
Contributor guide
Assessment
This issue has not been assessed yet.