cleanup toggleFollow

v1.18.x
barisusakli 11 years ago
parent 8afcf44732
commit d272a87c8a

@ -210,17 +210,13 @@ var winston = require('winston'),
ThreadTools.toggleFollow = function(tid, uid, callback) { ThreadTools.toggleFollow = function(tid, uid, callback) {
topics.isFollowing(tid, uid, function(err, following) { topics.isFollowing(tid, uid, function(err, following) {
if(err) { if (err) {
return callback(err); return callback(err);
} }
db[following ? 'setRemove' : 'setAdd']('tid:' + tid + ':followers', uid, function(err, success) { db[following ? 'setRemove' : 'setAdd']('tid:' + tid + ':followers', uid, function(err) {
if (callback) { if (typeof callback === 'function') {
if(err) { callback(err, !following);
return callback(err);
}
callback(null, !following);
} }
}); });
}); });

Loading…
Cancel
Save