From 5d9885d23e5d771804442b14ddbea497449889af Mon Sep 17 00:00:00 2001 From: janis steiner Date: Thu, 7 May 2026 20:03:26 +0200 Subject: [PATCH] fix login --- frontend/assets/js/app.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/frontend/assets/js/app.js b/frontend/assets/js/app.js index acc4bc0..4cc440d 100644 --- a/frontend/assets/js/app.js +++ b/frontend/assets/js/app.js @@ -43,10 +43,11 @@ async function checkSession() { document.getElementById('userDisplay').textContent = data.username; if (data.role === 'admin') document.getElementById('settingsBtn').classList.remove('d-none'); document.getElementById('loginOverlay').style.display = 'none'; - return; + return true; } } catch (_) {} document.getElementById('loginOverlay').style.display = 'flex'; + throw new Error('not logged in'); } async function performLogin(authToken) { @@ -177,7 +178,7 @@ document.addEventListener('DOMContentLoaded', () => { }); document.documentElement.setAttribute('data-bs-theme', 'dark'); - }); + }).catch(() => {}); }); function resizeCanvas() {