show unique user count in acp

This commit is contained in:
Barış Soner Uşaklı
2016-03-08 23:07:45 +02:00
parent 91312a0c5b
commit b147f42f0a

View File

@@ -225,6 +225,7 @@ Sockets.getUserSocketCount = function(uid) {
if (!io) {
return 0;
}
var room = io.sockets.adapter.rooms['uid_' + uid];
return room ? room.length : 0;
};
@@ -233,8 +234,14 @@ Sockets.getOnlineUserCount = function() {
if (!io) {
return 0;
}
var room = io.sockets.adapter.rooms.online_users;
return room ? room.length : 0;
var count = 0;
for (var key in io.sockets.adapter.rooms) {
if (io.sockets.adapter.rooms.hasOwnProperty(key) && key.startsWith('uid_')) {
++ count;
}
}
return count;
};
Sockets.getOnlineAnonCount = function () {