active users fix

This commit is contained in:
Baris Soner Usakli
2014-03-01 22:51:39 -05:00
parent fb691b23b4
commit 1b7f8cc5cb
4 changed files with 18 additions and 15 deletions

View File

@@ -618,6 +618,7 @@ define(['composer', 'forum/pagination'], function(composer, pagination) {
]);
socket.on('get_users_in_room', function(data) {
if(data && data.room.indexOf('topic') !== -1) {
var activeEl = $('li.post-bar[data-index="0"] .thread_active_users');
@@ -636,9 +637,9 @@ define(['composer', 'forum/pagination'], function(composer, pagination) {
// remove users that are no longer here
activeEl.find('a').each(function(index, element) {
if(element) {
var uid = $(element).attr('data-uid'),
absent = data.users.every(function(aUid) {
return parseInt(aUid, 10) !== parseInt(uid, 10);
var uid = $(element).attr('data-uid');
absent = data.users.every(function(user) {
return parseInt(user.uid, 10) !== parseInt(uid, 10);
});
if (absent) {