diff --git a/packages/bsky/src/util/debug.ts b/packages/bsky/src/util/debug.ts index 0060fc98fa0..d83a3b6d1c5 100644 --- a/packages/bsky/src/util/debug.ts +++ b/packages/bsky/src/util/debug.ts @@ -1,7 +1,7 @@ export const debugCatch = any>(fn: Func) => { - return async (...args) => { + return async (...args: Parameters) => { try { - return await fn(...args) + return (await fn(...args)) as Awaited> } catch (err) { console.error(err) throw err diff --git a/packages/pds/src/util/debug.ts b/packages/pds/src/util/debug.ts index 0060fc98fa0..d83a3b6d1c5 100644 --- a/packages/pds/src/util/debug.ts +++ b/packages/pds/src/util/debug.ts @@ -1,7 +1,7 @@ export const debugCatch = any>(fn: Func) => { - return async (...args) => { + return async (...args: Parameters) => { try { - return await fn(...args) + return (await fn(...args)) as Awaited> } catch (err) { console.error(err) throw err