From eb57276980af0f5fa1c5fabfff0dee5e185c86de Mon Sep 17 00:00:00 2001 From: barisusakli Date: Mon, 4 Jan 2016 15:08:07 +0200 Subject: [PATCH] fix test --- src/socket.io/topics/unread.js | 24 ++++++++++++++++++++---- src/topics/unread.js | 8 +++----- 2 files changed, 23 insertions(+), 9 deletions(-) diff --git a/src/socket.io/topics/unread.js b/src/socket.io/topics/unread.js index 18bd862f93..cbcbceacec 100644 --- a/src/socket.io/topics/unread.js +++ b/src/socket.io/topics/unread.js @@ -2,10 +2,8 @@ var async = require('async'); -var db = require('../../database'); var user = require('../../user'); var topics = require('../../topics'); -var utils = require('../../../public/src/utils'); module.exports = function(SocketTopics) { @@ -14,7 +12,17 @@ module.exports = function(SocketTopics) { return callback(new Error('[[error:invalid-data]]')); } - topics.markAsRead(tids, socket.uid, callback); + topics.markAsRead(tids, socket.uid, function(err) { + if (err) { + return callback(err); + } + + Topics.pushUnreadCount(uid); + + for (var i=0; i