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) {
var userData = {
uid: 0,
username: '[[global:guest]]',
userslug: '',
email: '',
picture: meta.config.defaultAvatar,
status: 'offline',
banned: false,
reputation: 0,
'email:confirmed': false
};
if (req.uid) { if (req.uid) {
user.getUserFields(req.uid, ['username', 'userslug', 'email', 'picture', 'status', 'email:confirmed', 'banned'], next); user.getUserFields(req.uid, Object.keys(userData), next);
} else { } else {
next(null, { next(null, userData);
username: '[[global:guest]]',
userslug: '',
picture: meta.config.defaultAvatar,
status: 'offline',
banned: false,
uid: 0
});
} }
}, },
navigation: async.apply(navigation.get), navigation: async.apply(navigation.get),

Loading…
Cancel
Save