From 63294f87759acac738db0fa3fbbf6b6e57e2d6f1 Mon Sep 17 00:00:00 2001 From: timedout Date: Thu, 1 Oct 2026 22:01:39 +0100 Subject: [PATCH] fix: Inverted check --- src/service/users/account.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/service/users/account.rs b/src/service/users/account.rs index 27510e138..f96013b32 100644 --- a/src/service/users/account.rs +++ b/src/service/users/account.rs @@ -114,8 +114,8 @@ pub async fn invite_filter_level( } // Apply other layers of invite blocking first, so that user/server // denies take priority over implicit allows. - if content.default_action != Some(InvitePermissionAction::DenyPublic) - && self + if content.default_action == Some(InvitePermissionAction::DenyPublic) + && !self .check_msc4494_mutual_room(sender_user, recipient_user) .await {