diff --git a/src/modules/sub-web.js b/src/modules/sub-web.js index f8e6e05..2a2d00f 100644 --- a/src/modules/sub-web.js +++ b/src/modules/sub-web.js @@ -356,6 +356,7 @@ function IOConnection(io) { auth.setAdmin(data) socket.emit("ANSWER/GET/USERS/ADMIN", "OK") + socket.emit("ALWAYS/UPDATE_USERS") } @@ -386,6 +387,8 @@ function IOConnection(io) { auth.removeUser(data.token) socket.emit("ANSWER/GET/USERS/ADMIN", "OK") + socket.emit("ALWAYS/UPDATE_USERS") + } diff --git a/src/web/public/javascript/__settings_script.js b/src/web/public/javascript/__settings_script.js index 41e6bb5..e998be5 100644 --- a/src/web/public/javascript/__settings_script.js +++ b/src/web/public/javascript/__settings_script.js @@ -33,12 +33,16 @@ settingsBtn.addEventListener("click", () => { }) + socket.on("ALWAYS/UPDATE_USERS", () => { + + loadUsers() + }) + settings_logs.style.color = "white" function loadUsers() { - socket.emit("GET/USERS") - socket.on("ANSWER/GET/USERS",(data) => { + get("USERS").then(data => { var userToPush = new Array()