removed rooms.js removed browsing users, removed chat syncing across sockets

use lastonline for online detection
This commit is contained in:
barisusakli
2015-11-05 12:34:39 -05:00
parent 1ecf27417a
commit 46c2563164
16 changed files with 76 additions and 421 deletions

View File

@@ -20,10 +20,7 @@ module.exports = function(Posts) {
user.getMultipleUserSettings(uids, next);
},
userData: function(next) {
user.getUsersFields(uids, ['uid', 'username', 'fullname', 'userslug', 'reputation', 'postcount', 'picture', 'signature', 'banned', 'status'], next);
},
online: function(next) {
require('../socket.io').isUsersOnline(uids, next);
user.getUsersFields(uids, ['uid', 'username', 'fullname', 'userslug', 'reputation', 'postcount', 'picture', 'signature', 'banned', 'status', 'lastonline'], next);
}
}, function(err, results) {
if (err) {
@@ -47,7 +44,7 @@ module.exports = function(Posts) {
userData.selectedGroup = userData.groups[index];
}
});
userData.status = user.getStatus(userData.status, results.online[i]);
userData.status = user.getStatus(userData);
});
async.map(userData, function(userData, next) {