dont sent status update if user set it offline

This commit is contained in:
barisusakli
2014-12-23 01:37:35 -05:00
parent 7c2b041633
commit d68c44fd0a

View File

@@ -81,8 +81,9 @@ function onConnect(socket) {
userData.user.isAdmin = userData.isAdmin;
userData.user['email:confirmed'] = parseInt(userData.user['email:confirmed'], 10) === 1;
socket.emit('event:connect', userData.user);
socket.broadcast.emit('event:user_status_change', {uid: socket.uid, status: userData.user.status});
if (userData.user.status !== 'offline') {
socket.broadcast.emit('event:user_status_change', {uid: socket.uid, status: userData.user.status || 'online'});
}
});
} else {
socket.join('online_guests');