refactored topics.js

removed ajaxify.register_events using removeListener now
This commit is contained in:
barisusakli
2014-05-03 20:56:26 -04:00
parent ec399d8b3b
commit d43d363a7a
16 changed files with 551 additions and 522 deletions

View File

@@ -29,7 +29,7 @@ var posts = require('../posts'),
var stopTracking = function(replyObj) {
if (isLast(replyObj.uid, replyObj.tid)) {
server.in('topic_' + replyObj.tid).emit('event:topic.replyStop', replyObj.uid);
server.in('topic_' + replyObj.tid).emit('event:topic.toggleReply', {uid: replyObj.uid, isReplying: false});
}
clearInterval(replyObj.timer);
@@ -106,7 +106,7 @@ SocketModules.composer.renderHelp = function(socket, data, callback) {
SocketModules.composer.register = function(socket, data) {
var now = Date.now();
server.in('topic_' + data.tid).emit('event:topic.replyStart', data.uid);
server.in('topic_' + data.tid).emit('event:topic.toggleReply', {uid: data.uid, isReplying: true});
data.socket = socket;
data.lastPing = now;