diff --git a/web/src/pages/app/layout.ts b/web/src/pages/app/layout.ts index f9cc8e9..bc481cf 100644 --- a/web/src/pages/app/layout.ts +++ b/web/src/pages/app/layout.ts @@ -10,6 +10,7 @@ export async function renderApp() { const currentUser = getCurrentUser(); const isAdmin = currentUser?.role === "admin"; const isFixedLogin = document.body.dataset.authMode === "fixed"; + const canManageUsers = isAdmin && !isFixedLogin; document.querySelector("#app")!.innerHTML = `
@@ -32,7 +33,7 @@ export async function renderApp() {
- ${isAdmin ? `` : ""} + ${canManageUsers ? `` : ""} ${isAdmin ? `` : ""} ${isAdmin ? `` : ""} ${isAdmin ? `` : ""}