This commit is contained in:
Barış Soner Uşaklı
2017-12-08 19:58:12 -05:00
parent 27b65a439a
commit 43180d4b83
13 changed files with 346 additions and 8 deletions

View File

@@ -21,6 +21,7 @@ require('./topics/delete')(Topics);
require('./topics/unread')(Topics);
require('./topics/recent')(Topics);
require('./topics/popular')(Topics);
require('./topics/top')(Topics);
require('./topics/user')(Topics);
require('./topics/fork')(Topics);
require('./topics/posts')(Topics);
@@ -165,6 +166,9 @@ Topics.getTopicsByTids = function (tids, uid, callback) {
topics[i].bookmark = results.bookmarks[i];
topics[i].unreplied = !topics[i].teaser;
topics[i].upvotes = parseInt(topics[i].upvotes, 10) || 0;
topics[i].downvotes = parseInt(topics[i].downvotes, 10) || 0;
topics[i].votes = topics[i].upvotes - topics[i].downvotes;
topics[i].icons = [];
}
}
@@ -226,6 +230,10 @@ Topics.getTopicWithPosts = function (topicData, set, uid, start, stop, reverse,
topicData.locked = parseInt(topicData.locked, 10) === 1;
topicData.pinned = parseInt(topicData.pinned, 10) === 1;
topicData.upvotes = parseInt(topicData.upvotes, 10) || 0;
topicData.downvotes = parseInt(topicData.downvotes, 10) || 0;
topicData.votes = topicData.upvotes - topicData.downvotes;
topicData.icons = [];
plugins.fireHook('filter:topic.get', { topic: topicData, uid: uid }, next);