History

Call scheduler.runAfter directly without cast shim

Rhys Sullivan committed 8 months ago

Commit ff145681 parent 77bb45a1 file · +1 −6Browse files

Unified · Split

executor/packages/database/src/lib/scheduler.ts+1−6
@@ -30,12 +30,7 @@ export async function safeRunAfter( · 29 unmodified lines
30 }30 }
31 31
32 try {32 try {
33 const runAfter = scheduler.runAfter as (33 await scheduler.runAfter(delayMs, functionReference, ...args);
34 delayMs: number,
35 functionReference: Parameters<SchedulerLike["runAfter"]>[1],
36 ...args: unknown[]
37 ) => Promise<unknown>;
38 await runAfter(delayMs, functionReference, ...args);
39 return true;34 return true;
40 } catch {35 } catch {
41 // Best effort only.36 // Best effort only.