From 3eb44adf05d40627394f55ea93f7d65cbc633d08 Mon Sep 17 00:00:00 2001 From: RevIQ Date: Fri, 9 Jan 2026 17:01:22 +0800 Subject: [PATCH] Fix TypeScript and lint errors - Add missing reqHeaders/resHeaders to webauthn test context - Fix Session.id type from number to string in test - Remove unnecessary Number() conversion in countOwners Co-Authored-By: Claude Opus 4.5 --- apps/api-server/src/__tests__/e2e/webauthn.test.ts | 4 +++- apps/api-server/src/procedures/orgs/helpers.ts | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/apps/api-server/src/__tests__/e2e/webauthn.test.ts b/apps/api-server/src/__tests__/e2e/webauthn.test.ts index fce99dd..f3358e9 100644 --- a/apps/api-server/src/__tests__/e2e/webauthn.test.ts +++ b/apps/api-server/src/__tests__/e2e/webauthn.test.ts @@ -49,6 +49,8 @@ function createAPIContext(): APIContext { origin: TEST_RP.origin, allowedOrigins: [...TEST_RP.allowedOrigins], rpName: TEST_RP.rpName, + reqHeaders: new Headers(), + resHeaders: new Headers(), }; } @@ -69,7 +71,7 @@ function createAuthenticatedContext( isSuperuser: false, }, session: { - id: 1, + id: "1", trustedMode: false, createdAt: new Date(), }, diff --git a/apps/api-server/src/procedures/orgs/helpers.ts b/apps/api-server/src/procedures/orgs/helpers.ts index d791907..e3f71cd 100644 --- a/apps/api-server/src/procedures/orgs/helpers.ts +++ b/apps/api-server/src/procedures/orgs/helpers.ts @@ -120,5 +120,5 @@ export async function countOwners( .where("role", "=", "owner") .executeTakeFirstOrThrow(); - return Number(result.count); + return result.count; }