Unified · Split
| @@ -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. |