diff options
author | Patrick Cloke <clokep@users.noreply.github.com> | 2022-03-10 09:03:59 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-03-10 09:03:59 -0500 |
commit | 88cd6f937807e64c05458cec86ef0ba0c1c656b3 (patch) | |
tree | 77f4169a65b320c0ca9fbf8319c7d3ae0a655685 /changelog.d | |
parent | Rename get_tcp_replication to get_replication_command_handler. (#12192) (diff) | |
download | synapse-88cd6f937807e64c05458cec86ef0ba0c1c656b3.tar.xz |
Allow retrieving the relations of a redacted event. (#12130)
This is allowed per MSC2675, although the original implementation did not allow for it and would return an empty chunk / not bundle aggregations. The main thing to improve is that the various caches get cleared properly when an event is redacted, and that edits must not leak if the original event is redacted (as that would presumably leak something similar to the original event content).
Diffstat (limited to 'changelog.d')
-rw-r--r-- | changelog.d/12130.bugfix | 1 | ||||
-rw-r--r-- | changelog.d/12189.bugfix | 1 | ||||
-rw-r--r-- | changelog.d/12189.misc | 1 |
3 files changed, 2 insertions, 1 deletions
diff --git a/changelog.d/12130.bugfix b/changelog.d/12130.bugfix new file mode 100644 index 0000000000..df9b0dc413 --- /dev/null +++ b/changelog.d/12130.bugfix @@ -0,0 +1 @@ +Fix a long-standing bug when redacting events with relations. diff --git a/changelog.d/12189.bugfix b/changelog.d/12189.bugfix new file mode 100644 index 0000000000..df9b0dc413 --- /dev/null +++ b/changelog.d/12189.bugfix @@ -0,0 +1 @@ +Fix a long-standing bug when redacting events with relations. diff --git a/changelog.d/12189.misc b/changelog.d/12189.misc deleted file mode 100644 index 015e808e63..0000000000 --- a/changelog.d/12189.misc +++ /dev/null @@ -1 +0,0 @@ -Support skipping some arguments when generating cache keys. |