From 4c0220f21714add712c70fbc3414c26ca57cd8f3 Mon Sep 17 00:00:00 2001 From: Mohamed Bassem Date: Sat, 3 Jan 2026 13:27:59 +0000 Subject: fix: drop idProvider from restate hot path --- packages/plugins/queue-restate/src/service.ts | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'packages/plugins') diff --git a/packages/plugins/queue-restate/src/service.ts b/packages/plugins/queue-restate/src/service.ts index d466753e..f27fd200 100644 --- a/packages/plugins/queue-restate/src/service.ts +++ b/packages/plugins/queue-restate/src/service.ts @@ -9,7 +9,6 @@ import type { import { QueueRetryAfterError } from "@karakeep/shared/queueing"; import { tryCatch } from "@karakeep/shared/tryCatch"; -import { genId } from "./idProvider"; import { RestateSemaphore } from "./semaphore"; export function buildRestateService( @@ -48,7 +47,7 @@ export function buildRestateService( groupId?: string; }, ) => { - const id = `${await genId(ctx)}`; + const id = ctx.rand.uuidv4(); let payload = data.payload; if (opts.validator) { const res = opts.validator.safeParse(data.payload); -- cgit v1.2.3-70-g09d2