fixes the user list

vnext
Paul Schneider 8 years ago
parent f4d988b26c
commit ec3ef78c2a
2 changed files with 3 additions and 2 deletions

@ -34,6 +34,7 @@ namespace Yavsc.Controllers
var uid = g.Key; var uid = g.Key;
var cxs = g.ToList(); var cxs = g.ToList();
if (cxs !=null)
if (cxs.Count>0) { if (cxs.Count>0) {
var user = cxs.First().Owner; var user = cxs.First().Owner;

@ -56,6 +56,8 @@
function(users) { function(users) {
$.each(users, function () { $.each(users, function () {
var user = this; var user = this;
var existent = $('#userlist li').filterByData("name",user.UserName);
if (existent.length>0) existent.remove();
var li = $('<li class="user">'+htmlEncode(user.UserName)+'</li>'); var li = $('<li class="user">'+htmlEncode(user.UserName)+'</li>');
var cxids = []; var cxids = [];
$.each(user.Connections,function() { $.each(user.Connections,function() {
@ -102,9 +104,7 @@
var onUserConnected = function (cxid, username) { var onUserConnected = function (cxid, username) {
var connected = $('#userlist li').filterByData("name",username); var connected = $('#userlist li').filterByData("name",username);
if (connected.length>0) { if (connected.length>0) {
console.log(connected);
var ids = connected.data("cxids"); var ids = connected.data("cxids");
console.log(ids);
ids.push(cxid); ids.push(cxid);
connected.data("cxids",ids); connected.data("cxids",ids);
} else { } else {

Loading…