adding ban button to account info page

This commit is contained in:
Julian Lam
2016-08-08 12:09:18 -04:00
parent 9b8bbde0d3
commit a9c1ee5512
2 changed files with 8 additions and 4 deletions

View File

@@ -13,9 +13,13 @@ infoController.get = function(req, res, next) {
accountHelpers.getBaseUser(req.params.userslug, req.uid, function(err, userData) {
async.parallel({
ips: async.apply(user.getIPs, res.locals.uid, 4),
history: async.apply(user.getModerationHistory, res.locals.uid)
history: async.apply(user.getModerationHistory, res.locals.uid),
fields: async.apply(user.getUserFields, res.locals.uid, ['banned'])
}, function(err, data) {
data = _.extend(userData, data);
data = _.extend(userData, {
ips: data.ips,
history: data.history
}, data.fields);
userData.title = '[[pages:account/info]]';
userData.breadcrumbs = helpers.buildBreadcrumbs([{text: userData.username, url: '/user/' + userData.userslug}, {text: '[[user:settings]]'}]);