From 5040074e97eb1da34dac5b6afbf81882a158510b Mon Sep 17 00:00:00 2001 From: KingKDot Date: Fri, 20 Mar 2026 22:41:12 -0500 Subject: [PATCH] always show amount in purgatory. --- Overlord-Server/public/assets/nav.js | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/Overlord-Server/public/assets/nav.js b/Overlord-Server/public/assets/nav.js index d8605dc..1fda5de 100644 --- a/Overlord-Server/public/assets/nav.js +++ b/Overlord-Server/public/assets/nav.js @@ -109,6 +109,24 @@ if (host) { const user = await res.json(); applyUserRoleUI(user, refs); + if (user.role === "admin" || user.role === "operator") { + try { + const statsRes = await fetch("/api/enrollment/stats", { credentials: "include" }); + if (statsRes.ok) { + const stats = await statsRes.json(); + const badge = refs.enrollmentBadge; + if (badge) { + if (stats.pending > 0) { + badge.textContent = stats.pending; + badge.classList.remove("hidden"); + } else { + badge.classList.add("hidden"); + } + } + } + } catch {} + } + applyAdaptiveNavLayout(); } catch (err) { console.error("Failed to load user:", err);