mirror of
https://github.com/matrix-org/matrix-spec
synced 2026-04-18 09:04:09 +02:00
Fix v9 redactions
This commit is contained in:
parent
67d2847f37
commit
47169fd74b
|
|
@ -2,6 +2,9 @@
|
||||||
toc_hide: true
|
toc_hide: true
|
||||||
---
|
---
|
||||||
|
|
||||||
|
{{% added-in this=true %}} `m.room.member` events now keep `join_authorised_via_users_server`
|
||||||
|
in addition to other keys in `content` when being redacted.
|
||||||
|
|
||||||
{{% boxes/rationale %}}
|
{{% boxes/rationale %}}
|
||||||
Without the `join_authorised_via_users_server` property, redacted join events
|
Without the `join_authorised_via_users_server` property, redacted join events
|
||||||
can become invalid when verifying the auth chain of a given event, thus creating
|
can become invalid when verifying the auth chain of a given event, thus creating
|
||||||
|
|
@ -18,8 +21,6 @@ information.
|
||||||
|
|
||||||
The full redaction algorithm follows.
|
The full redaction algorithm follows.
|
||||||
|
|
||||||
{{% rver-fragment name="v3-handling-redactions" %}}
|
|
||||||
|
|
||||||
Upon receipt of a redaction event, the server must strip off any keys
|
Upon receipt of a redaction event, the server must strip off any keys
|
||||||
not in the following list:
|
not in the following list:
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -17,10 +17,7 @@ Clients which implement the redaction algorithm locally should refer to the
|
||||||
|
|
||||||
### Redactions
|
### Redactions
|
||||||
|
|
||||||
{{% added-in this=true %}} `m.room.member` events now keep `join_authorised_via_users_server`
|
{{% rver-fragment name="v9-redactions" withVersioning="true" %}}
|
||||||
in addition to other keys in `content` when being redacted.
|
|
||||||
|
|
||||||
{{% rver-fragment name="v9-redactions" %}}
|
|
||||||
|
|
||||||
## Server implementation components
|
## Server implementation components
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue