check count before privileges

This commit is contained in:
barisusakli
2014-11-14 16:22:05 -05:00
parent 6a3a3669d2
commit 485827db84

View File

@@ -12,8 +12,11 @@ var async = require('async'),
module.exports = function(Categories) { module.exports = function(Categories) {
Categories.getRecentReplies = function(cid, uid, count, callback) { Categories.getRecentReplies = function(cid, uid, count, callback) {
if(!parseInt(count, 10)) {
return callback(null, []);
}
privileges.categories.can('read', cid, uid, function(err, canRead) { privileges.categories.can('read', cid, uid, function(err, canRead) {
if (err || !canRead || !parseInt(count, 10)) { if (err || !canRead) {
return callback(err, []); return callback(err, []);
} }