From 691511b9b9ff5e6177b57febf9e3f097eb8d6128 Mon Sep 17 00:00:00 2001 From: Matthieu Sieben Date: Fri, 1 Dec 2023 00:55:20 +0100 Subject: [PATCH] fix(debug): properly type debugCatch wrapper result (#1817) --- packages/bsky/src/util/debug.ts | 4 ++-- packages/pds/src/util/debug.ts | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) 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