From 1e2857451265e44bb73d68d097e229ee857171bc Mon Sep 17 00:00:00 2001 From: Vadym Samoilenko Date: Thu, 19 Mar 2026 22:45:42 +0000 Subject: [PATCH] Fix login redirect: use router.push('/dashboard') instead of window.location.href window.location.href bypasses Next.js basePath, sending to /dashboard instead of /ppt-tool/dashboard. Co-Authored-By: Claude Sonnet 4.6 --- frontend/app/login/page.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frontend/app/login/page.tsx b/frontend/app/login/page.tsx index 33ec50f..52d10d6 100644 --- a/frontend/app/login/page.tsx +++ b/frontend/app/login/page.tsx @@ -40,7 +40,7 @@ export default function LoginPage() { }); if (response.ok) { - window.location.href = '/dashboard'; + router.push('/dashboard'); } else { const data = await response.json(); setError(data.detail || 'Invalid credentials');