This commit is contained in:
barisusakli
2014-05-26 14:49:04 -04:00
parent 9c2bb027d3
commit 4e8a9fbe27
3 changed files with 20 additions and 6 deletions

View File

@@ -228,6 +228,20 @@ Sockets.getUserSockets = function(uid) {
return sockets;
};
Sockets.getUserRooms = function(uid) {
var sockets = Sockets.getUserSockets(uid);
var rooms = {};
for (var i=0; i<sockets.length; ++i) {
var roomClients = io.sockets.manager.roomClients[sockets[i].id];
for (var roomName in roomClients) {
rooms[roomName.slice(1)] = true;
}
}
rooms = Object.keys(rooms);
return rooms;
};
/* Helpers */
Sockets.reqFromSocket = function(socket) {