From a27ac74ad5554632b73d31497c87312f18a6ed1b Mon Sep 17 00:00:00 2001 From: mdecimus Date: Sun, 4 Aug 2024 10:00:51 +0200 Subject: [PATCH] Add isActive property to defaults on Sieve/get JMAP method (closes #624) --- crates/jmap/src/sieve/get.rs | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/crates/jmap/src/sieve/get.rs b/crates/jmap/src/sieve/get.rs index acb671e4..7bee50a3 100644 --- a/crates/jmap/src/sieve/get.rs +++ b/crates/jmap/src/sieve/get.rs @@ -28,8 +28,12 @@ impl JMAP { mut request: GetRequest, ) -> trc::Result { let ids = request.unwrap_ids(self.core.jmap.get_max_objects)?; - let properties = - request.unwrap_properties(&[Property::Id, Property::Name, Property::BlobId]); + let properties = request.unwrap_properties(&[ + Property::Id, + Property::Name, + Property::BlobId, + Property::IsActive, + ]); let account_id = request.account_id.document_id(); let push_ids = self .get_document_ids(account_id, Collection::SieveScript)