up widget essentials

v1.18.x
barisusakli 9 years ago
parent 263b09f11a
commit a402e29f29

@ -54,7 +54,7 @@
"nodebb-theme-lavender": "3.0.9",
"nodebb-theme-persona": "4.0.93",
"nodebb-theme-vanilla": "5.0.54",
"nodebb-widget-essentials": "2.0.7",
"nodebb-widget-essentials": "2.0.8",
"nodemailer": "2.0.0",
"nodemailer-sendmail-transport": "1.0.0",
"nodemailer-smtp-transport": "^2.4.1",

@ -29,15 +29,16 @@ pubsub.on('sync:stats:end', function(data) {
stats[data.id] = data.stats;
});
pubsub.on('sync:stats:guests', function() {
var io = require('../index').server;
var roomClients = io.sockets.adapter.rooms;
var guestCount = roomClients.online_guests ? roomClients.online_guests.length : 0;
pubsub.publish('sync:stats:guests:end', guestCount);
});
SocketRooms.getTotalGuestCount = function(callback) {
var count = 0;
pubsub.once('sync:stats:guests', function() {
var io = require('../index').server;
var roomClients = io.sockets.adapter.rooms;
var guestCount = roomClients.online_guests ? roomClients.online_guests.length : 0;
pubsub.publish('sync:stats:guests:end', guestCount);
});
pubsub.on('sync:stats:guests:end', function(guestCount) {
count += guestCount;

Loading…
Cancel
Save