From b325acf7b61a2549c9fa5fd45ff9672011242efc Mon Sep 17 00:00:00 2001 From: mdecimus Date: Wed, 15 Jan 2025 18:00:06 +0100 Subject: [PATCH] Fixed Expire value for Locked Task event --- crates/jmap/src/services/index.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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