misc cleanup

v1.18.x
Baris Soner Usakli 11 years ago
parent 14b298eda8
commit 7c1a46f25d

@ -958,9 +958,7 @@ var async = require('async'),
return callback(null, []); return callback(null, []);
} }
async.map(tids, function(tid, next) { async.map(tids, Topics.getTeaser, callback)
Topics.getTeaser(tid, next);
}, callback);
}; };
Topics.getTeaser = function(tid, callback) { Topics.getTeaser = function(tid, callback) {
@ -1039,7 +1037,7 @@ var async = require('async'),
Topics.isLocked = function(tid, callback) { Topics.isLocked = function(tid, callback) {
Topics.getTopicField(tid, 'locked', function(err, locked) { Topics.getTopicField(tid, 'locked', function(err, locked) {
if(err) { if(err) {
return callback(err, null); return callback(err);
} }
callback(null, parseInt(locked, 10) === 1); callback(null, parseInt(locked, 10) === 1);
}); });
@ -1074,16 +1072,18 @@ var async = require('async'),
function getUid(pid, next) { function getUid(pid, next) {
posts.getPostField(pid, 'uid', function(err, uid) { posts.getPostField(pid, 'uid', function(err, uid) {
if (err) if (err) {
return next(err); return next(err);
}
uids[uid] = 1; uids[uid] = 1;
next(null); next();
}); });
} }
async.each(pids, getUid, function(err) { async.each(pids, getUid, function(err) {
if (err) if (err) {
return callback(err, null); return callback(err);
}
callback(null, Object.keys(uids)); callback(null, Object.keys(uids));
}); });

Loading…
Cancel
Save