mirror of
https://github.com/NodeBB/NodeBB.git
synced 2025-11-16 10:46:14 +01:00
closes #3120
also dont allow loading posts of a topic if its deleted via topics.loadMore
This commit is contained in:
@@ -48,8 +48,12 @@ module.exports = function(Categories) {
|
||||
return callback(err);
|
||||
}
|
||||
var isAdminOrMod = results.isAdmin || results.isModerator;
|
||||
results.topics = results.topics.filter(function(topic) {
|
||||
return (!topic.deleted || isAdminOrMod || topic.isOwner);
|
||||
results.topics.forEach(function(topic) {
|
||||
if (!(!topic.deleted || isAdminOrMod || topic.isOwner)) {
|
||||
topic.title = '[[topic:topic_is_deleted]]';
|
||||
topic.slug = topic.tid;
|
||||
topic.teaser = null;
|
||||
}
|
||||
});
|
||||
|
||||
callback(null, {topics: results.topics, nextStart: data.stop + 1});
|
||||
|
||||
Reference in New Issue
Block a user