v1.18.x
barisusakli 9 years ago
parent e3002d0885
commit 596af5d82b

@ -90,7 +90,7 @@ module.exports = function(Topics) {
if (!exists) {
return next(new Error('[[error:no-topic]]'));
}
posts.getPostFields(pid, ['tid', 'uid', 'timestamp', 'votes'], next);
posts.getPostFields(pid, ['tid', 'uid', 'timestamp', 'upvotes', 'downvotes'], next);
},
function(post, next) {
if (!post || !post.tid) {

@ -278,7 +278,10 @@ module.exports = function(Topics) {
db.sortedSetAdd('tid:' + tid + ':posts', postData.timestamp, postData.pid, next);
},
function(next) {
db.sortedSetAdd('tid:' + tid + ':posts:votes', postData.votes, postData.pid, next);
var upvotes = parseInt(postData.upvotes, 10) || 0;
var downvotes = parseInt(postData.downvotes, 10) || 0;
var votes = upvotes - downvotes;
db.sortedSetAdd('tid:' + tid + ':posts:votes', votes, postData.pid, next);
}
], function(err) {
next(err);

Loading…
Cancel
Save