From d340e7d4693019df75fa4a1a02d4f198d6b644ce Mon Sep 17 00:00:00 2001 From: mdecimus <11444311+mdecimus@users.noreply.github.com> Date: Tue, 24 Feb 2026 19:57:03 +0100 Subject: [PATCH] JMAP: Fix inMailboxOtherThan query logic --- crates/jmap/src/email/query.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/crates/jmap/src/email/query.rs b/crates/jmap/src/email/query.rs index faf9a615..f9de329c 100644 --- a/crates/jmap/src/email/query.rs +++ b/crates/jmap/src/email/query.rs @@ -172,11 +172,11 @@ impl EmailQuery for Server { if item .mailboxes .iter() - .any(|mb| mailboxes.contains(&mb.mailbox_id)) + .any(|mb| !mailboxes.contains(&mb.mailbox_id)) { - None - } else { Some(item.document_id) + } else { + None } }), )));