diff --git a/src/meta.js b/src/meta.js index fa50858515..f0573d5d64 100644 --- a/src/meta.js +++ b/src/meta.js @@ -144,27 +144,19 @@ var fs = require('fs'), }; Meta.title = { - build: function (urlFragment, current_user, callback) { - var self = this, - user = require('./user'); + build: function (urlFragment, callback) { + var user = require('./user'); - async.parallel({ - title: function (next) { - self.parseFragment(urlFragment, next); - }, - notifCount: function (next) { - user.notifications.getUnreadCount(current_user, next); - } - }, function (err, values) { + Meta.title.parseFragment(urlFragment, function(err, title) { var title; if (err) { title = Meta.config.title || 'NodeBB'; } else { - title = (values.title ? values.title + ' | ' : '') + (Meta.config.title || 'NodeBB'); + title = (title ? title + ' | ' : '') + (Meta.config.title || 'NodeBB'); } - callback(null, title, values.notifCount); + callback(null, title); }); }, parseFragment: function (urlFragment, callback) { diff --git a/src/websockets.js b/src/websockets.js index 341038b508..a355ec873f 100644 --- a/src/websockets.js +++ b/src/websockets.js @@ -1084,8 +1084,8 @@ websockets.init = function(io) { }); socket.on('api:meta.buildTitle', function(text, callback) { - meta.title.build(text, uid, function(err, title, numNotifications) { - callback(title, numNotifications); + meta.title.build(text, function(err, title) { + callback(title); }); });