add reputation to app.user

v1.18.x
barisusakli 9 years ago
parent 6c5cc5a513
commit bdc23b4a8d

@ -77,17 +77,21 @@ module.exports = function(app, middleware) {
user.isGlobalModerator(req.uid, next); user.isGlobalModerator(req.uid, next);
}, },
user: function(next) { user: function(next) {
if (req.uid) { var userData = {
user.getUserFields(req.uid, ['username', 'userslug', 'email', 'picture', 'status', 'email:confirmed', 'banned'], next); uid: 0,
} else {
next(null, {
username: '[[global:guest]]', username: '[[global:guest]]',
userslug: '', userslug: '',
email: '',
picture: meta.config.defaultAvatar, picture: meta.config.defaultAvatar,
status: 'offline', status: 'offline',
banned: false, banned: false,
uid: 0 reputation: 0,
}); 'email:confirmed': false
};
if (req.uid) {
user.getUserFields(req.uid, Object.keys(userData), next);
} else {
next(null, userData);
} }
}, },
navigation: async.apply(navigation.get), navigation: async.apply(navigation.get),

Loading…
Cancel
Save