@barisusakli works perfectly

v1.18.x
Julian Lam 10 years ago
parent acc3c6a0a5
commit 98158fb6f9

@ -113,12 +113,18 @@ Categories.setGroupPrivilege = function(socket, data, callback) {
Categories.groupsList = function(socket, cid, callback) { Categories.groupsList = function(socket, cid, callback) {
groups.list({ groups.list({
expand: false, expand: false,
isAdmin: true,
showSystemGroups: true showSystemGroups: true
}, function(err, data) { }, function(err, data) {
if(err) { if(err) {
return callback(err); return callback(err);
} }
// Remove privilege groups
data = data.filter(function(groupObj) {
return groupObj.name.indexOf(':privileges:') === -1;
});
async.map(data, function(groupObj, next) { async.map(data, function(groupObj, next) {
privileges.categories.groupPrivileges(cid, groupObj.name, function(err, privileges) { privileges.categories.groupPrivileges(cid, groupObj.name, function(err, privileges) {
if(err) { if(err) {

Loading…
Cancel
Save