From c3cd97676ecf737b41ccb94e8d38d91c2866563d Mon Sep 17 00:00:00 2001 From: canglan Date: Fri, 17 Jul 2026 00:07:58 +0800 Subject: [PATCH] fix: create user server toggle only shows for admin/owner, initial state correct --- public/js/pages/users.js | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/public/js/pages/users.js b/public/js/pages/users.js index 259485e..35bcf06 100644 --- a/public/js/pages/users.js +++ b/public/js/pages/users.js @@ -44,7 +44,7 @@ const UsersPage = {
-
+
@@ -65,6 +65,13 @@ const UsersPage = { App.closeModal(); this.load(); } catch (ex) { alert(ex.message); } }; + setTimeout(() => UsersPage.toggleCreateServers(), 50); + }, + + toggleCreateServers() { + const role = document.getElementById('cu-r').value; + const div = document.getElementById('cu-servers'); + div.classList.toggle('hidden', role === 'player'); }, editUser(id, username, email, gameName, gameUid, role, active, source) {