added err to PostTools.isMain

This commit is contained in:
Baris Soner Usakli
2013-11-29 23:14:28 -05:00
parent 46a14715e3
commit bfe081f672
2 changed files with 8 additions and 5 deletions

View File

@@ -20,9 +20,12 @@ var RDB = require('./redis'),
(function(PostTools) {
PostTools.isMain = function(pid, tid, callback) {
RDB.lrange('tid:' + tid + ':posts', 0, 0, function(err, pids) {
if (pids[0] === pid) callback(true);
else callback(false);
})
if(err) {
return callback(err);
}
callback(null, pids[0] === pid);
});
}
PostTools.privileges = function(pid, uid, callback) {
@@ -87,7 +90,7 @@ var RDB = require('./redis'),
async.parallel([
function(next) {
posts.getPostField(pid, 'tid', function(err, tid) {
PostTools.isMain(pid, tid, function(isMainPost) {
PostTools.isMain(pid, tid, function(err, isMainPost) {
if (isMainPost) {
topics.setTopicField(tid, 'title', title);
topicSearch.remove(tid, function() {