From 92f50b211a186e378b53a8c6b042732bc3ffeda7 Mon Sep 17 00:00:00 2001 From: Doug Date: Mon, 17 Nov 2025 16:57:37 +0000 Subject: [PATCH 1/2] Call out the possibility of redacting events that you don't have the power to send. --- content/rooms/fragments/v3-handling-redactions.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/content/rooms/fragments/v3-handling-redactions.md b/content/rooms/fragments/v3-handling-redactions.md index 80d478bf..232cad10 100644 --- a/content/rooms/fragments/v3-handling-redactions.md +++ b/content/rooms/fragments/v3-handling-redactions.md @@ -17,6 +17,9 @@ is met: 2. The domain of the redaction event's `sender` matches that of the original event's `sender`. +Note that the first condition holds true even when the `sender` doesn't have a +high enough power level to send the type of event that they're redacting. + If the server would apply a redaction, the redaction event is also sent to clients. Otherwise, the server simply waits for a valid partner event to arrive where it can then re-check the above. From 4842d9e9aaa30d61101ecf1dd03c259f3f494376 Mon Sep 17 00:00:00 2001 From: Doug Date: Mon, 17 Nov 2025 17:21:47 +0000 Subject: [PATCH 2/2] Add a changelog entry. --- changelogs/room_versions/newsfragments/2249.clarification | 1 + 1 file changed, 1 insertion(+) create mode 100644 changelogs/room_versions/newsfragments/2249.clarification diff --git a/changelogs/room_versions/newsfragments/2249.clarification b/changelogs/room_versions/newsfragments/2249.clarification new file mode 100644 index 00000000..7578edc3 --- /dev/null +++ b/changelogs/room_versions/newsfragments/2249.clarification @@ -0,0 +1 @@ +In room versions 3 through 12, clarify that when you have the power to redact, it is possible to redact events that you don't have the power to send. \ No newline at end of file