From 6185841b6a16c136c64698ec5b6ce066e0499c79 Mon Sep 17 00:00:00 2001 From: timedout Date: Thu, 7 May 2026 20:47:50 +0100 Subject: [PATCH] fix: Restore event auth check 4 in v12 rooms Reviewed-By: Jacob Taylor --- src/core/matrix/state_res/event_auth.rs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/core/matrix/state_res/event_auth.rs b/src/core/matrix/state_res/event_auth.rs index 6f11722c4..b40babc36 100644 --- a/src/core/matrix/state_res/event_auth.rs +++ b/src/core/matrix/state_res/event_auth.rs @@ -337,8 +337,7 @@ where // If the create event content has the field m.federate set to false and the // sender domain of the event does not match the sender domain of the create // event, reject. - if !(room_version.room_id_format == RoomIdFormatVersion::V2) - && !room_create_content.federate + if !room_create_content.federate && room_create_event.sender().server_name() != incoming_event.sender().server_name() { warn!(