mirror of
https://github.com/NodeBB/NodeBB.git
synced 2025-12-20 07:20:27 +01:00
(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
This commit is contained in:
@@ -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';
|
||||
|
||||
Reference in New Issue
Block a user