From e395ac27a45e608fab76e6c604d3ebcf9fb71c06 Mon Sep 17 00:00:00 2001 From: Mohamed Bassem Date: Sun, 28 Sep 2025 10:08:12 +0000 Subject: fix: dont re-enqueue indexing for a bookmark already pending indexing --- packages/shared-server/src/queues.ts | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'packages/shared-server/src') diff --git a/packages/shared-server/src/queues.ts b/packages/shared-server/src/queues.ts index c461c7cb..1c4e0452 100644 --- a/packages/shared-server/src/queues.ts +++ b/packages/shared-server/src/queues.ts @@ -81,14 +81,17 @@ export const TidyAssetsQueue = QUEUE_CLIENT.createQueue( export async function triggerSearchReindex( bookmarkId: string, - opts?: EnqueueOptions, + opts?: Omit, ) { await SearchIndexingQueue.enqueue( { bookmarkId, type: "index", }, - opts, + { + ...opts, + idempotencyKey: `index:${bookmarkId}`, + }, ); } -- cgit v1.2.3-70-g09d2