From bf04749f5e08fffcc1dc44c7aa7695febcf9fb1d Mon Sep 17 00:00:00 2001 From: barisusakli Date: Sat, 7 Jun 2014 11:38:43 -0400 Subject: [PATCH] fixes posttools.ismain --- src/postTools.js | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/src/postTools.js b/src/postTools.js index 20e8cc272c..f496e640bf 100644 --- a/src/postTools.js +++ b/src/postTools.js @@ -19,16 +19,8 @@ var winston = require('winston'), (function(PostTools) { PostTools.isMain = function(pid, tid, callback) { - db.getSortedSetRange('tid:' + tid + ':posts', 0, 0, function(err, pids) { - if(err) { - return callback(err); - } - - if(!Array.isArray(pids) || !pids.length) { - return callback(null, false); - } - - callback(null, parseInt(pids[0], 10) === parseInt(pid, 10)); + topics.getTopicField(tid, 'mainPid', function(err, mainPid) { + callback(err, parseInt(pid, 10) === parseInt(mainPid, 10)); }); };