Version 0.9.2c - Fix du Online Viewver
This commit is contained in:
@ -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})
|
||||
}
|
||||
|
||||
|
@ -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)
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user