Skip to content
Snippets Groups Projects
Commit a6bf93a1 authored by Markus Klose's avatar Markus Klose
Browse files

notsuccessfulLogins counter Fix

parent 0f937061
Branches
No related tags found
No related merge requests found
...@@ -153,16 +153,15 @@ app.get('/login', (req, res) => { ...@@ -153,16 +153,15 @@ app.get('/login', (req, res) => {
io.on('connection', (socket) => { io.on('connection', (socket) => {
socket.on('userLogin', async function(response) { socket.on('userLogin', async function(response) {
clientActiveUsers.inc(1);
console.log("Connection");
await addUserToActiveUsers(response, socket); await addUserToActiveUsers(response, socket);
clientActiveUsers.set(activeUsers.size);
}); });
socket.on('disconnect', async function(response) { socket.on('disconnect', async function(response) {
clientActiveUsers.dec(1);
await deleteUserFromActiveUsers(response, socket); await deleteUserFromActiveUsers(response, socket);
}); });
}); });
...@@ -184,6 +183,7 @@ async function addUserToActiveUsers(response, socket) { ...@@ -184,6 +183,7 @@ async function addUserToActiveUsers(response, socket) {
return new Promise(resolve => { return new Promise(resolve => {
activeUsers.set(socket.id, response.name); activeUsers.set(socket.id, response.name);
clientActiveUsers.set(activeUsers.size);
var userArr = Array.from(activeUsers.values()); var userArr = Array.from(activeUsers.values());
console.log(userArr); console.log(userArr);
...@@ -212,8 +212,9 @@ async function deleteUserFromActiveUsers(response, socket) { ...@@ -212,8 +212,9 @@ async function deleteUserFromActiveUsers(response, socket) {
return new Promise(resolve => { return new Promise(resolve => {
activeUsers.delete(socket.id); activeUsers.delete(socket.id);
var userArr = Array.from(activeUsers.values()); clientActiveUsers.set(activeUsers.size);
var userArr = Array.from(activeUsers.values());
io.emit('updateUserlist', { io.emit('updateUserlist', {
userList : userArr userList : userArr
}); });
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment