privileges.posts.get takes an array of pids now

This commit is contained in:
barisusakli
2014-06-28 14:59:01 -04:00
parent 6cd29a31a4
commit d57f183f42
7 changed files with 108 additions and 29 deletions

View File

@@ -405,7 +405,14 @@ var bcrypt = require('bcryptjs'),
};
User.isModerator = function(uid, cid, callback) {
groups.isMember(uid, 'cid:' + cid + ':privileges:mods', callback);
if (Array.isArray(cid)) {
var groupNames = cid.map(function(cid) {
return 'cid:' + cid + ':privileges:mods';
});
groups.isMemberOfGroups(uid, groupNames, callback);
} else {
groups.isMember(uid, 'cid:' + cid + ':privileges:mods', callback);
}
};
User.isAdministrator = function(uid, callback) {