|
|
|
@ -12,9 +12,8 @@ var logger = require('../logger');
|
|
|
|
|
var ratelimit = require('../middleware/ratelimit');
|
|
|
|
|
var cls = require('../middleware/cls');
|
|
|
|
|
|
|
|
|
|
var Sockets = {};
|
|
|
|
|
(function(Sockets) {
|
|
|
|
|
var Namespaces = {};
|
|
|
|
|
|
|
|
|
|
var io;
|
|
|
|
|
|
|
|
|
|
Sockets.init = function (server) {
|
|
|
|
@ -65,7 +64,8 @@ function onConnect(socket) {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
function onDisconnect(socket) {
|
|
|
|
|
cls.socket(socket, null, 'disconnect', function() {});
|
|
|
|
|
cls.socket(socket, null, 'disconnect', function () {
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -76,7 +76,8 @@ function onMessage(socket, payload) {
|
|
|
|
|
|
|
|
|
|
var eventName = payload.data[0];
|
|
|
|
|
var params = payload.data[1];
|
|
|
|
|
var callback = typeof payload.data[payload.data.length - 1] === 'function' ? payload.data[payload.data.length - 1] : function() {};
|
|
|
|
|
var callback = typeof payload.data[payload.data.length - 1] === 'function' ? payload.data[payload.data.length - 1] : function () {
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
if (!eventName) {
|
|
|
|
|
return winston.warn('[socket.io] Empty method name');
|
|
|
|
@ -224,5 +225,4 @@ Sockets.reqFromSocket = function(socket) {
|
|
|
|
|
};
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
module.exports = Sockets;
|
|
|
|
|
})(exports);
|