From 1ba7fd5c37a181d1cdf7e11288c2b232a8953095 Mon Sep 17 00:00:00 2001 From: Frank Tovar Date: Thu, 29 Jan 2026 01:19:52 +0100 Subject: [PATCH] Hide admin panel when unauthenticated --- wwwroot/app.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/wwwroot/app.js b/wwwroot/app.js index 4b8de6e..1156ba8 100644 --- a/wwwroot/app.js +++ b/wwwroot/app.js @@ -31,6 +31,10 @@ function setAuthUI(isAuthed) { if (authCard) authCard.classList.toggle("hidden", isAuthed); const adminToggle = $("admin-toggle"); if (adminToggle) adminToggle.classList.toggle("hidden", !isAuthed || !state.me?.isAdmin); + if (!isAuthed) { + const adminCard = $("admin-card"); + if (adminCard) adminCard.classList.add("hidden"); + } } function setAuthMode(mode) { @@ -51,6 +55,8 @@ function clearUserState() { state.allSuggestions = []; state.myVotes = []; state.results = []; + const adminCard = $("admin-card"); + if (adminCard) adminCard.classList.add("hidden"); } function handleAuthError(err) {