diff --git a/urbackupserver/www2/src/App.tsx b/urbackupserver/www2/src/App.tsx index f9d374e1..6753f9c5 100644 --- a/urbackupserver/www2/src/App.tsx +++ b/urbackupserver/www2/src/App.tsx @@ -79,8 +79,16 @@ export const router = createHashRouter([ path: "/", element: , loader: async () => { + if(await isLoggedIn()) + { + state.loggedIn = true; + state.startupComplete = true; + await router.navigate(`/${Pages.Status}`); + return; + } state.activePage = Pages.Login; state.startupComplete = true; + state.loggedIn = false; return null; }, },