mirror of
https://github.com/NodeBB/NodeBB.git
synced 2025-11-02 03:55:55 +01:00
not used
This commit is contained in:
@@ -264,35 +264,6 @@ Sockets.getUserSockets = function(uid) {
|
||||
return sockets;
|
||||
};
|
||||
|
||||
Sockets.getUserRooms = function(uid) {
|
||||
// TODO:
|
||||
// io.sockets.adapter.rooms is local to this worker
|
||||
// io.sockets.adapter.sids is local to this worker
|
||||
// use .clients('uid_' + uid, fn)
|
||||
// user .roomClients(socketId, fn)
|
||||
|
||||
var rooms = {};
|
||||
|
||||
if (!io.sockets.adapter.rooms['uid_' + uid]) {
|
||||
return [];
|
||||
}
|
||||
var uidSocketIds = Object.keys(io.sockets.adapter.rooms['uid_' + uid]);
|
||||
if (!Array.isArray(uidSocketIds)) {
|
||||
return [];
|
||||
}
|
||||
for (var i=0; i<uidSocketIds.length; ++i) {
|
||||
var roomClients = io.sockets.adapter.sids[uidSocketIds[i]];
|
||||
for (var roomName in roomClients) {
|
||||
if (roomName && roomClients.hasOwnProperty(roomName)) {
|
||||
rooms[roomName] = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
rooms = Object.keys(rooms);
|
||||
return rooms;
|
||||
};
|
||||
|
||||
Sockets.reqFromSocket = function(socket) {
|
||||
var headers = socket.request.headers,
|
||||
host = headers.host,
|
||||
|
||||
Reference in New Issue
Block a user