From 5eec262130cb20b5bd89a28f834003b69af8045f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timo=20K=C3=B6sters?= Date: Sat, 13 Mar 2021 19:39:16 +0100 Subject: [PATCH] Fix redactions for aliases events --- ruma-signatures/CHANGELOG.md | 1 + ruma-signatures/src/functions.rs | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/ruma-signatures/CHANGELOG.md b/ruma-signatures/CHANGELOG.md index b1cb0a9d..23243c62 100644 --- a/ruma-signatures/CHANGELOG.md +++ b/ruma-signatures/CHANGELOG.md @@ -9,3 +9,4 @@ Breaking changes: Bug fixes: * Verify only the required signatures on `verify_event` +* Fix redactions for aliases events diff --git a/ruma-signatures/src/functions.rs b/ruma-signatures/src/functions.rs index a68def78..a90b2a10 100644 --- a/ruma-signatures/src/functions.rs +++ b/ruma-signatures/src/functions.rs @@ -58,7 +58,7 @@ fn allowed_content_keys_for(event_type: &str, version: &RoomVersionId) -> &'stat | RoomVersionId::Version2 | RoomVersionId::Version3 | RoomVersionId::Version4 - | RoomVersionId::Version5 => &["join_rule"], + | RoomVersionId::Version5 => &["aliases"], // All other room versions, including custom ones, are treated by version 6 rules. // TODO: Should we return an error for unknown versions instead? _ => &[],