mirror of
https://github.com/NodeBB/NodeBB.git
synced 2025-12-21 16:00:26 +01:00
if user status is offline dont show them in room browsing text
This commit is contained in:
@@ -243,8 +243,12 @@ function updateRoomBrowsingText(roomName) {
|
|||||||
var uids = getUidsInRoom(roomName),
|
var uids = getUidsInRoom(roomName),
|
||||||
anonymousCount = getAnonymousCount(roomName);
|
anonymousCount = getAnonymousCount(roomName);
|
||||||
|
|
||||||
user.getMultipleUserFields(uids, ['uid', 'username', 'userslug', 'picture'], function(err, users) {
|
user.getMultipleUserFields(uids, ['uid', 'username', 'userslug', 'picture', 'status'], function(err, users) {
|
||||||
if(!err) {
|
if(!err) {
|
||||||
|
users = users.filter(function(user) {
|
||||||
|
return user.status !== 'offline';
|
||||||
|
});
|
||||||
|
|
||||||
io.sockets.in(roomName).emit('get_users_in_room', {
|
io.sockets.in(roomName).emit('get_users_in_room', {
|
||||||
users: users,
|
users: users,
|
||||||
anonymousCount: anonymousCount,
|
anonymousCount: anonymousCount,
|
||||||
|
|||||||
Reference in New Issue
Block a user