From fc875be72aaa1f9a4d3fa388f5e9a4cc36326574 Mon Sep 17 00:00:00 2001 From: Raphix Date: Fri, 1 Sep 2023 00:02:47 +0200 Subject: [PATCH] Version 0.7.2f - Fix des utilisateurs --- src/modules/sub-web.js | 4 +- .../public/javascript/__settings_script.js | 99 ++++++++++--------- 2 files changed, 54 insertions(+), 49 deletions(-) diff --git a/src/modules/sub-web.js b/src/modules/sub-web.js index cc84f7e..395e896 100644 --- a/src/modules/sub-web.js +++ b/src/modules/sub-web.js @@ -359,7 +359,7 @@ function IOConnection(io) { const users_data = auth.getUsers() - socket.emit("ALWAYS/USERS", users_data) + io.sockets.emit("ALWAYS/USERS", users_data) } } else { @@ -392,7 +392,7 @@ function IOConnection(io) { const users_data = auth.getUsers() - socket.emit("ALWAYS/USERS", users_data) + io.sockets.emit("ALWAYS/USERS", users_data) } diff --git a/src/web/public/javascript/__settings_script.js b/src/web/public/javascript/__settings_script.js index e0e39cc..899323f 100644 --- a/src/web/public/javascript/__settings_script.js +++ b/src/web/public/javascript/__settings_script.js @@ -174,60 +174,65 @@ socket.on("ALWAYS/USERS",(data) => { const settings_content = document.getElementById("settings_content") + if(settings_content) { - var userToPush = new Array() + var userToPush = new Array() - console.log(data) - - for(var user of data) { - - var admin_bar = '' - - if(user.beta == true) { - - admin_bar = "

BETA

" + console.log(data) + + for(var user of data) { + + var admin_bar = '' + + if(user.beta == true) { + + admin_bar = "

BETA

" + } + + userToPush.push("
") + } + + + settings_content.innerHTML = userToPush.join("") + + + - userToPush.push("
") - + for(var user of data) { + + + let adminBtn = document.getElementById(data.indexOf(user) + "_admin") + let deleteBtn = document.getElementById(data.indexOf(user) + "_delete") + + console.log(adminBtn) + + if(data[adminBtn.id.replace("_admin", "")].admin == true) { + + + adminBtn.style.color = "#d2bd19" + + } + + adminBtn.addEventListener("click", () => { + + send("USERS/ADMIN", data[adminBtn.id.replace("_admin", "")]) + + socket.emit("GET/USERS") + }) + + deleteBtn.addEventListener("click", () => { + + + send("USERS/DELETE", data[adminBtn.id.replace("_admin", "")]) + + socket.emit("GET/USERS") + }) + } + } - - settings_content.innerHTML = userToPush.join("") - - - - for(var user of data) { - - - let adminBtn = document.getElementById(data.indexOf(user) + "_admin") - let deleteBtn = document.getElementById(data.indexOf(user) + "_delete") - - console.log(adminBtn) - - if(data[adminBtn.id.replace("_admin", "")].admin == true) { - - - adminBtn.style.color = "#d2bd19" - - } - - adminBtn.addEventListener("click", () => { - - send("USERS/ADMIN", data[adminBtn.id.replace("_admin", "")]) - - socket.emit("GET/USERS") - }) - - deleteBtn.addEventListener("click", () => { - - - send("USERS/DELETE", data[adminBtn.id.replace("_admin", "")]) - - socket.emit("GET/USERS") - }) - }