From 9fede2cb059460f751d5863cfa0a71fe04ae9cc6 Mon Sep 17 00:00:00 2001 From: ferncoder Date: Thu, 6 Feb 2014 21:12:12 +0100 Subject: [PATCH] (issue #929) Admin users can now see offline users Add the check of the req.user to allow anonymous user to watch de /user pages --- src/routes/user.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/routes/user.js b/src/routes/user.js index 1b4175afd9..25f39e03f2 100644 --- a/src/routes/user.js +++ b/src/routes/user.js @@ -496,7 +496,11 @@ var fs = require('fs'), user.getUsers('users:online', 0, 49, function (err, data) { var onlineUsers = []; - user.isAdministrator(req.user.uid, function (err, isAdministrator) { + uid = 0; + if (req.user) { + uid = req.user.uid; + } + user.isAdministrator(uid, function (err, isAdministrator) { if (true != isAdministrator) { data = data.filter(function(item) { return item.status !== 'offline';