Version 0.9.2c - Fix du Online Viewver

This commit is contained in:
Raphix
2023-09-13 23:29:37 +02:00
parent 98d9127b82
commit c215474e24
4 changed files with 25 additions and 53 deletions

View File

@ -164,6 +164,7 @@ module.exports.getUsersList = function () {
}
return userList
}
@ -172,6 +173,11 @@ module.exports.getSimpleUser = function (token) {
var user = users.get(token)
if(!user) {
return null
}
return ({"username": user.user.username, "global_name":user.user.global_name, "avatar": user.user.avatar, "id": user.user.id, "admin": user.admin})
}

View File

@ -186,9 +186,11 @@ function IOConnection(io) {
var utoken = ucookies.token
const online_users_data = auth.getSimpleUser(utoken)
usersOnline.push(online_users_data)
if(online_users_data) {
usersOnline.push(online_users_data)
}
alog.log(online_users_data.username + " - Connexion du serveur")
}
@ -208,20 +210,22 @@ function IOConnection(io) {
var utoken = ucookies.token
const online_users_data = auth.getSimpleUser(utoken)
var userIndex = -1
if(online_users_data) {
for(var user of usersOnline) {
if(user.username == online_users_data.username) {
userIndex = usersOnline.indexOf(user)
}
var userIndex = -1
for(var user of usersOnline) {
if(user.username == online_users_data.username) {
userIndex = usersOnline.indexOf(user)
}
}
alog.log(online_users_data.username + " - Deconnexion du serveur")
usersOnline.splice(userIndex, 1)
}
alog.log(online_users_data.username + " - Deconnexion du serveur")
usersOnline.splice(userIndex, 1)
}