From edc95116658ef97a522ad18618e9f938663a24b3 Mon Sep 17 00:00:00 2001 From: Alexander Tim Hobelsberger <alexander_tim.hobelsberger@student.reutlingen-university.de> Date: Mon, 19 Dec 2022 13:53:21 +0100 Subject: [PATCH] User List fix --- index.js | 19 ++++--------------- views/index.html | 17 ++--------------- 2 files changed, 6 insertions(+), 30 deletions(-) diff --git a/index.js b/index.js index 8564848..01d4f35 100644 --- a/index.js +++ b/index.js @@ -238,26 +238,15 @@ io.on('connection', (socket) => { async function addUserToActiveUsers(response, socket) { return new Promise(resolve => { -console.log("drinne in der Party"); activeUsers.set(socket.id, response.name); clientActiveUsers.set(activeUsers.size); - console.log(activeUsers); + var userArr = Array.from(activeUsers.values()); - console.log("typeof UserArrlength", typeof(userArr.length)); - console.log("userArr: ", userArr); - console.log("userArr size: ", userArr.length); - console.log(userArr); - for (let i = 0; i < userArr.length; i++) { - console.log("userArr[i]", userArr[i]); - let name = userArr[i]; - io.emit('updateUserList', { - name: name - }) - } - /* socket.emit('updateUserlist', { + + io.emit('updateUserlist', { userList : userArr - }); */ + }); }); } diff --git a/views/index.html b/views/index.html index c84b648..619ec81 100644 --- a/views/index.html +++ b/views/index.html @@ -257,20 +257,7 @@ * @listens socket.on() 'updateUserList' event */ - socket.on('updateUserlist', function(req) { - console.log("Update", req); - console.log("req", req); - let user = req.name; - console.log("req.name", user); - activeUsers.innerHTML = "Active Users:"; - - var userItem = document.createElement('li'); - userItem.textContent = user; - activeUsers.appendChild(userItem); - - }); - -/* socket.on('updateUserlist', function(req) { + socket.on('updateUserlist', function(req) { console.log("Update", req); var userList = req.userList; console.log("req", req.userList[0]); @@ -284,7 +271,7 @@ activeUsers.appendChild(userItem); } }); - */ + /** * Summary: -- GitLab