mirror of
https://github.com/NodeBB/NodeBB.git
synced 2026-01-21 23:12:58 +01:00
refactor: dont include scheduled topics in unread
This commit is contained in:
@@ -141,8 +141,8 @@ module.exports = function (Topics) {
|
||||
});
|
||||
|
||||
tids = await privileges.topics.filterTids('topics:read', tids, params.uid);
|
||||
const topicData = (await Topics.getTopicsFields(tids, ['tid', 'cid', 'uid', 'postcount', 'deleted', 'scheduled', 'tags']))
|
||||
.filter(t => t.scheduled || !t.deleted);
|
||||
const topicData = (await Topics.getTopicsFields(tids, ['tid', 'cid', 'uid', 'postcount', 'deleted', 'tags']))
|
||||
.filter(t => !t.deleted);
|
||||
const topicCids = _.uniq(topicData.map(topic => topic.cid)).filter(Boolean);
|
||||
|
||||
const categoryWatchState = await categories.getWatchState(topicCids, params.uid);
|
||||
|
||||
Reference in New Issue
Block a user