|
|
@ -28,13 +28,11 @@ module.exports = function (privileges) {
|
|
|
|
privileges.users.isModerator = function (uid, cid, callback) {
|
|
|
|
privileges.users.isModerator = function (uid, cid, callback) {
|
|
|
|
if (Array.isArray(cid)) {
|
|
|
|
if (Array.isArray(cid)) {
|
|
|
|
isModeratorOfCategories(cid, uid, callback);
|
|
|
|
isModeratorOfCategories(cid, uid, callback);
|
|
|
|
} else {
|
|
|
|
} else if (Array.isArray(uid)) {
|
|
|
|
if (Array.isArray(uid)) {
|
|
|
|
|
|
|
|
isModeratorsOfCategory(cid, uid, callback);
|
|
|
|
isModeratorsOfCategory(cid, uid, callback);
|
|
|
|
} else {
|
|
|
|
} else {
|
|
|
|
isModeratorOfCategory(cid, uid, callback);
|
|
|
|
isModeratorOfCategory(cid, uid, callback);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
};
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
function isModeratorOfCategories(cids, uid, callback) {
|
|
|
|
function isModeratorOfCategories(cids, uid, callback) {
|
|
|
|