From c8fce6e4bd2362c924645fa3d40ab0936ce6cc45 Mon Sep 17 00:00:00 2001 From: "gpt-engineer-app[bot]" <159125892+gpt-engineer-app[bot]@users.noreply.github.com> Date: Sun, 11 Jan 2026 05:54:30 +0000 Subject: [PATCH] Changes --- src/components/dev/ApiDevTools.tsx | 6 ++---- src/pages/auth/LoginPage.tsx | 9 ++++++++- 2 files changed, 10 insertions(+), 5 deletions(-) diff --git a/src/components/dev/ApiDevTools.tsx b/src/components/dev/ApiDevTools.tsx index 76ceefa..d86cd21 100644 --- a/src/components/dev/ApiDevTools.tsx +++ b/src/components/dev/ApiDevTools.tsx @@ -147,12 +147,10 @@ if (isDev && !globalAny.__gatehouseFetchPatched) { }); throw err; } -}; + }; } -// Check if we're in development mode -const isDev = import.meta.env.DEV; - +// isDev is already declared at module level for the fetch patch export default function ApiDevTools() { const [isOpen, setIsOpen] = useState(false); const [logs, setLogs] = useState([...apiLogs]); diff --git a/src/pages/auth/LoginPage.tsx b/src/pages/auth/LoginPage.tsx index f2ee4e8..504690f 100644 --- a/src/pages/auth/LoginPage.tsx +++ b/src/pages/auth/LoginPage.tsx @@ -25,9 +25,16 @@ export default function LoginPage() { try { await login(email, password, rememberMe); } catch (error) { + // Log to console in dev mode for easier debugging + if (import.meta.env.DEV) { + console.error("[Gatehouse] Login failed:", error); + } + const message = error instanceof ApiError ? error.message - : "An unexpected error occurred"; + : import.meta.env.DEV && error instanceof Error + ? error.message + : "An unexpected error occurred"; toast({ variant: "destructive",