diff --git a/crates/jmap/src/services/index.rs b/crates/jmap/src/services/index.rs index 1ebb6af7..cf5767f2 100644 --- a/crates/jmap/src/services/index.rs +++ b/crates/jmap/src/services/index.rs @@ -18,7 +18,7 @@ use store::{ roaring::RoaringBitmap, write::{ key::{DeserializeBigEndian, KeySerializer}, - BatchBuilder, Bincode, BlobOp, MaybeDynamicId, TaskQueueClass, ValueClass, + now, BatchBuilder, Bincode, BlobOp, MaybeDynamicId, TaskQueueClass, ValueClass, }, IterateParams, Serialize, ValueKey, U32_LEN, U64_LEN, }; @@ -284,7 +284,7 @@ impl Indexer for Server { TaskQueue(TaskQueueEvent::Locked), AccountId = event.account_id, DocumentId = event.document_id, - Expires = trc::Value::Timestamp(event.lock_expiry()), + Expires = trc::Value::Timestamp(now() + event.lock_expiry()), ); } result