From 6c2a74bd38b82c104d1143865aaead65e3ce3513 Mon Sep 17 00:00:00 2001 From: Baris Soner Usakli Date: Fri, 31 Jan 2014 20:19:59 -0500 Subject: [PATCH] if user status is offline dont show them in room browsing text --- src/socket.io/index.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/socket.io/index.js b/src/socket.io/index.js index 4ad8a60680..b92c0f7e3f 100644 --- a/src/socket.io/index.js +++ b/src/socket.io/index.js @@ -243,8 +243,12 @@ function updateRoomBrowsingText(roomName) { var uids = getUidsInRoom(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) { + users = users.filter(function(user) { + return user.status !== 'offline'; + }); + io.sockets.in(roomName).emit('get_users_in_room', { users: users, anonymousCount: anonymousCount,