From bfcbd104066225d360f138666fc70dc0ffc3dc9b Mon Sep 17 00:00:00 2001 From: theborakompanioni Date: Sat, 10 Jan 2026 15:40:02 +0100 Subject: [PATCH] chore: do not delay query on abort --- src/lib/queryClient.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lib/queryClient.ts b/src/lib/queryClient.ts index 4f410fd4..2385ccb3 100644 --- a/src/lib/queryClient.ts +++ b/src/lib/queryClient.ts @@ -26,11 +26,11 @@ export function withQueryDelay( ): QueryFunction | undefined { if (!queryFn) return undefined return (async (context) => { - if (delayBefore !== undefined && delayBefore > 0) { + if (delayBefore !== undefined && delayBefore > 0 && !context.signal.aborted) { await delayedPromise(delayBefore) } const result = queryFn(context) - if (delayAfter !== undefined && delayAfter > 0) { + if (delayAfter !== undefined && delayAfter > 0 && !context.signal.aborted) { await delayedPromise(delayAfter) } return result