getUsersInCategory

This commit is contained in:
barisusakli
2014-08-13 18:44:40 -04:00
parent a2fb4a66b0
commit dda0322968
2 changed files with 19 additions and 12 deletions

View File

@@ -5,6 +5,7 @@ var async = require('async'),
categories = require('../categories'),
privileges = require('../privileges'),
user = require('../user'),
websockets = require('./index'),
SocketCategories = {};
@@ -73,4 +74,9 @@ SocketCategories.lastTopicIndex = function(socket, cid, callback) {
db.sortedSetCard('categories:' + cid + ':tid', callback);
};
SocketCategories.getUsersInCategory = function(socket, cid, callback) {
var uids = websockets.getUidsInRoom('category_' + cid);
user.getMultipleUserFields(uids, ['uid', 'userslug', 'username', 'picture'], callback);
};
module.exports = SocketCategories;