From 68fc67ba4ab6844e372aa5def29957b643f223ed Mon Sep 17 00:00:00 2001 From: RevIQ Date: Fri, 9 Jan 2026 19:16:23 +0800 Subject: [PATCH] Fix lint errors and formatting - Wrap error.code with String() in CLI complete-login command - Apply formatting fixes from linter Co-Authored-By: Claude Opus 4.5 --- .../src/procedures/admin/auth/complete-login.ts | 3 ++- apps/cli/src/routes/admin/complete-login.ts | 2 +- apps/cli/src/routes/user/create.ts | 8 ++++++-- .../src/routes/auth/confirm/+page.svelte | 13 +++++++++++-- 4 files changed, 20 insertions(+), 6 deletions(-) diff --git a/apps/api-server/src/procedures/admin/auth/complete-login.ts b/apps/api-server/src/procedures/admin/auth/complete-login.ts index 062dd64..74e49d7 100644 --- a/apps/api-server/src/procedures/admin/auth/complete-login.ts +++ b/apps/api-server/src/procedures/admin/auth/complete-login.ts @@ -35,7 +35,8 @@ export const adminAuthCompleteLogin = os.admin.auth.completeLogin // Check if expired if (new Date(anyRequest.expires_at) < new Date()) { throw new ORPCError("BAD_REQUEST", { - message: "Login request expired (15 min limit). Start a new login flow.", + message: + "Login request expired (15 min limit). Start a new login flow.", }); } diff --git a/apps/cli/src/routes/admin/complete-login.ts b/apps/cli/src/routes/admin/complete-login.ts index cc8822d..908d575 100644 --- a/apps/cli/src/routes/admin/complete-login.ts +++ b/apps/cli/src/routes/admin/complete-login.ts @@ -21,7 +21,7 @@ async function completeLogin( console.log(`Completed login request for: ${flags.email}`); } catch (error) { if (error instanceof ORPCError) { - console.error(`Error [${error.code}]:`, error.message); + console.error(`Error [${String(error.code)}]:`, error.message); } else { console.error( "Error:", diff --git a/apps/cli/src/routes/user/create.ts b/apps/cli/src/routes/user/create.ts index df3f467..453b4c3 100644 --- a/apps/cli/src/routes/user/create.ts +++ b/apps/cli/src/routes/user/create.ts @@ -7,11 +7,15 @@ type OrgRole = "owner" | "admin" | "member"; const validRoles: OrgRole[] = ["owner", "admin", "member"]; function parseRole(role: string | undefined): OrgRole | undefined { - if (!role) return undefined; + if (!role) { + return undefined; + } if (validRoles.includes(role as OrgRole)) { return role as OrgRole; } - throw new Error(`Invalid role: ${role}. Must be one of: ${validRoles.join(", ")}`); + throw new Error( + `Invalid role: ${role}. Must be one of: ${validRoles.join(", ")}`, + ); } interface CreateUserFlags { diff --git a/apps/publisher-dashboard/src/routes/auth/confirm/+page.svelte b/apps/publisher-dashboard/src/routes/auth/confirm/+page.svelte index 9a4a24b..375692b 100644 --- a/apps/publisher-dashboard/src/routes/auth/confirm/+page.svelte +++ b/apps/publisher-dashboard/src/routes/auth/confirm/+page.svelte @@ -1,5 +1,12 @@