From a30c355c037d936033f3c1df7ad3a8b6c65c862b Mon Sep 17 00:00:00 2001 From: timedout Date: Thu, 7 May 2026 21:11:54 +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 60e40d4fc..fa62d38e2 100644 --- a/src/core/matrix/state_res/event_auth.rs +++ b/src/core/matrix/state_res/event_auth.rs @@ -332,8 +332,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_ids_as_hashes - && !room_create_content.federate + if !room_create_content.federate && room_create_event.sender().server_name() != incoming_event.sender().server_name() { warn!(