diff --git a/proposals/2244-mass-redactions.md b/proposals/2244-mass-redactions.md index 68802221..1b012cf8 100644 --- a/proposals/2244-mass-redactions.md +++ b/proposals/2244-mass-redactions.md @@ -46,12 +46,12 @@ redaction event. #### Handle each target separately The target events of an `m.room.redaction` shall no longer be considered when -deciding the authenticity of an `m.room.redaction` event. Any other existing -rules remain unchanged. +authorizing of an `m.room.redaction` event. Any other existing rules remain +unchanged. When a server accepts an `m.room.redaction` using the modified auth rules, it -evaluates targets individually for authenticity under the existing auth rules. -Servers MUST NOT include failing and unknown entries to clients. +evaluates individually whether each target can be redacted under the existing +auth rules. Servers MUST NOT include failing and unknown entries to clients. > Servers do not know whether redaction targets are authorized at the time they receive the `m.room.redaction` unless they are in possession of the target @@ -63,7 +63,7 @@ When the implementation receives a belated target from an earlier authorized. > Servers should not send belated target events to clients if their redaction - was found to be authentic, as clients were not made aware of the redaction. + was found to be in effect, as clients were not made aware of the redaction. That fact is also used to simply ignore unauthorized targets and send the events to clients normally.