From cf13c972399051752f774ff35301feba568d0772 Mon Sep 17 00:00:00 2001 From: "Builder.io" Date: Tue, 14 Oct 2025 08:02:20 +0000 Subject: [PATCH] Improve server error serialization for generateLink and listUsers cgen-83fb578291cb4958a10bf3f3295acec4 --- server/index.ts | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/server/index.ts b/server/index.ts index 36ee6de5..ce97c6b9 100644 --- a/server/index.ts +++ b/server/index.ts @@ -57,12 +57,13 @@ export function createServer() { if (error) { console.error("[API] generateLink error:", { - message: error.message, - status: error.status, + message: error?.message || String(error), + status: (error as any)?.status || null, code: (error as any)?.code || null, details: (error as any)?.details || null, }); - return res.status(error.status ?? 500).json({ error: error.message }); + const errMsg = typeof error === "string" ? error : (error?.message || JSON.stringify(error)); + return res.status((error as any)?.status ?? 500).json({ error: errMsg }); } const actionLink =