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 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.