From 8b3acfd7700df1ba22eda7decb9e5f26889e9971 Mon Sep 17 00:00:00 2001 From: nexy7574 Date: Wed, 8 Oct 2025 22:28:31 +0100 Subject: [PATCH] fix: Inverted creatorship check --- src/core/matrix/state_res/event_auth.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/core/matrix/state_res/event_auth.rs b/src/core/matrix/state_res/event_auth.rs index 975f5e5a..e16cce77 100644 --- a/src/core/matrix/state_res/event_auth.rs +++ b/src/core/matrix/state_res/event_auth.rs @@ -627,9 +627,9 @@ where { if v.explicitly_privilege_room_creators { c.contains(user_id) - } else if v.use_room_create_sender && have_pls { + } else if v.use_room_create_sender && !have_pls { ce.sender() == user_id - } else if have_pls { + } else if !have_pls { #[allow(deprecated)] let creator = from_json_str::(ce.content().get()) .unwrap()