v1.18.x
Baris Soner Usakli 11 years ago
parent 2d05a06e37
commit 2148f6ff95

@ -322,12 +322,12 @@ var RDB = require('./redis.js'),
RDB.hmgetObject('category:' + cid, fields, callback); RDB.hmgetObject('category:' + cid, fields, callback);
}; };
Categories.setCategoryField = function(cid, field, value) { Categories.setCategoryField = function(cid, field, value, callback) {
RDB.hset('category:' + cid, field, value); RDB.hset('category:' + cid, field, value, callback);
}; };
Categories.incrementCategoryFieldBy = function(cid, field, value) { Categories.incrementCategoryFieldBy = function(cid, field, value, callback) {
RDB.hincrby('category:' + cid, field, value); RDB.hincrby('category:' + cid, field, value, callback);
}; };
Categories.getCategories = function(cids, uid, callback) { Categories.getCategories = function(cids, uid, callback) {

@ -202,9 +202,12 @@ var fs = require('fs'),
break; break;
case 'action': case 'action':
async.each(hookList, function(hookObj) { async.each(hookList, function(hookObj) {
if (hookObj.method) hookObj.method.call(_self.libraries[hookObj.id], args); if (hookObj.method) {
else { hookObj.method.call(_self.libraries[hookObj.id], args);
if (global.env === 'development') winston.info('[plugins] Expected method \'' + hookObj.method + '\' in plugin \'' + hookObj.id + '\' not found, skipping.'); } else {
if (global.env === 'development') {
winston.info('[plugins] Expected method \'' + hookObj.method + '\' in plugin \'' + hookObj.id + '\' not found, skipping.');
}
} }
}); });
break; break;
@ -215,7 +218,9 @@ var fs = require('fs'),
} else { } else {
// Otherwise, this hook contains no methods // Otherwise, this hook contains no methods
var returnVal = args; var returnVal = args;
if (callback) callback(null, returnVal); if (callback) {
callback(null, returnVal);
}
} }
}, },
isActive: function(id, callback) { isActive: function(id, callback) {

@ -781,16 +781,16 @@ var RDB = require('./redis.js'),
RDB.hmgetObject('topic:' + tid, fields, callback); RDB.hmgetObject('topic:' + tid, fields, callback);
} }
Topics.setTopicField = function(tid, field, value) { Topics.setTopicField = function(tid, field, value, callback) {
RDB.hset('topic:' + tid, field, value); RDB.hset('topic:' + tid, field, value, callback);
} }
Topics.increasePostCount = function(tid) { Topics.increasePostCount = function(tid, callback) {
RDB.hincrby('topic:' + tid, 'postcount', 1); RDB.hincrby('topic:' + tid, 'postcount', 1, callback);
} }
Topics.increaseViewCount = function(tid) { Topics.increaseViewCount = function(tid, callback) {
RDB.hincrby('topic:' + tid, 'viewcount', 1); RDB.hincrby('topic:' + tid, 'viewcount', 1, callback);
} }
Topics.isLocked = function(tid, callback) { Topics.isLocked = function(tid, callback) {

@ -316,8 +316,8 @@ var bcrypt = require('bcrypt'),
RDB.hset('user:' + uid, field, value, callback); RDB.hset('user:' + uid, field, value, callback);
}; };
User.setUserFields = function(uid, data) { User.setUserFields = function(uid, data, callback) {
RDB.hmset('user:' + uid, data); RDB.hmset('user:' + uid, data, callback);
}; };
User.incrementUserFieldBy = function(uid, field, value, callback) { User.incrementUserFieldBy = function(uid, field, value, callback) {

Loading…
Cancel
Save