admin panel integration for category whitelisting

This commit is contained in:
Julian Lam
2013-11-27 16:23:30 -05:00
parent f0e8633dcc
commit df2e9b4b47
5 changed files with 260 additions and 49 deletions

View File

@@ -33,6 +33,8 @@ CategoryTools.privileges = function(cid, uid, callback) {
}
}, function(err, privileges) {
callback(err, !privileges ? null : {
"+r": privileges['+r'],
"+w": privileges['+w'],
read: privileges['+r'] || privileges.moderator || privileges.admin,
write: privileges['+w'] || privileges.moderator || privileges.admin,
editable: privileges.moderator || privileges.admin,