diff --git a/server/app.js b/server/app.js index 4fa840f..3c224aa 100755 --- a/server/app.js +++ b/server/app.js @@ -77,7 +77,7 @@ app.use('/app/status', function(req, res) { app.use('/app/noop', function(req, res) { req.event._status = {sent: true}; - res.session.respond(res, req.event); + res.jsonp(req.event); }); app.use('/app/signoff', function(req, res) { diff --git a/server/middleware/im/hub.js b/server/middleware/im/hub.js index d535c15..fa929da 100644 --- a/server/middleware/im/hub.js +++ b/server/middleware/im/hub.js @@ -112,10 +112,10 @@ Hub.prototype.message = function(res, to, event) { try { to.send(event); event._status = {sent: true}; - res.session.respond(res, event); + res.jsonp(event); } catch(e) { event._status = {sent: false, e: e.description}; - res.session.respond(res, event); + res.jsonp(event); } }; @@ -127,6 +127,6 @@ Hub.prototype.signOff = function(sid, res, event) { } event._status = {sent: true}; if (res) { - res.session.respond(res, event); + res.jsonp(event); } }; diff --git a/server/middleware/im/user.js b/server/middleware/im/user.js index 6d228f7..8359e4d 100644 --- a/server/middleware/im/user.js +++ b/server/middleware/im/user.js @@ -56,10 +56,6 @@ User.prototype.listener = function(conn) { this.listeners.push(conn); }; -User.prototype.respond = function(res, event) { - this._send('connection', event, res); -}; - User.prototype.send = function(event) { this._send('listener', event); }; @@ -101,6 +97,6 @@ User.prototype.status = function(res, event) { this.events.emit('status', event.status, event.message); event._status = {sent: true}; if (res) { - this.respond(res, event); + res.jsonp(event); } };