also dont allow loading posts of a topic if its deleted via
topics.loadMore
This commit is contained in:
barisusakli
2015-05-11 15:12:23 -04:00
parent be1865da2d
commit b292aeea72
5 changed files with 12 additions and 5 deletions

View File

@@ -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});