From 7f9150b75a23ec27d985ad758abdafb7f2cb5882 Mon Sep 17 00:00:00 2001 From: Simone Cavalli Date: Fri, 22 May 2026 18:38:41 +0200 Subject: [PATCH] debug: add error logging to getClientWithProjectsByToken Co-Authored-By: Claude Sonnet 4.6 --- src/lib/client-view.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/lib/client-view.ts b/src/lib/client-view.ts index b6c49ea..66fc3f7 100644 --- a/src/lib/client-view.ts +++ b/src/lib/client-view.ts @@ -133,6 +133,7 @@ export interface ClientProjectSummary { export async function getClientWithProjectsByToken( tokenOrSlug: string ): Promise { + try { // Try slug first let clientRows = await db .select({ @@ -173,6 +174,10 @@ export async function getClientWithProjectsByToken( const activeProjects = projectRows.filter((p) => !p.archived); return { client, projects: activeProjects }; + } catch (err) { + console.error("[client-view] getClientWithProjectsByToken error:", err); + return null; + } } /**