From 73d14e4516d3459db2d1f7ad085f8063a2e375ff Mon Sep 17 00:00:00 2001 From: Baris Usakli Date: Tue, 12 Mar 2019 14:02:07 -0400 Subject: [PATCH] fix: return early if there are not blocked uids --- src/topics/unread.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/topics/unread.js b/src/topics/unread.js index 9efe5c8363..02df4bd781 100644 --- a/src/topics/unread.js +++ b/src/topics/unread.js @@ -295,7 +295,9 @@ module.exports = function (Topics) { var count = 3; var done = false; var hasUnblockedUnread = params.topicTimestamp > userLastReadTimestamp; - + if (!params.blockedUids.length) { + return setImmediate(callback, null, hasUnblockedUnread); + } async.whilst(function () { return !done; }, function (_next) {