chat privilege

This commit is contained in:
Baris Usakli
2017-12-18 15:43:57 -05:00
parent 094bab24c9
commit 4a73621dca
18 changed files with 553 additions and 3 deletions

View File

@@ -0,0 +1,25 @@
'use strict';
var async = require('async');
var categories = require('../../categories');
var privileges = require('../../privileges');
var privilegesController = module.exports;
privilegesController.get = function (req, res, callback) {
async.waterfall([
function (next) {
async.parallel({
privileges: async.apply(privileges.global.list),
allCategories: async.apply(categories.buildForSelect, req.uid, 'read'),
}, next);
},
function (data) {
res.render('admin/manage/privileges', {
privileges: data.privileges,
allCategories: data.allCategories,
});
},
], callback);
};