Fix #306
This commit is contained in:
parent
f8e4a3fc34
commit
8eef96770f
3 changed files with 25 additions and 9 deletions
|
|
@ -682,12 +682,21 @@ Callbacks = {
|
|||
div.data("leader", false);
|
||||
div.data("profile", data.profile);
|
||||
div.data("icon", data.meta.icon);
|
||||
div.data("afk", data.meta.afk);
|
||||
formatUserlistItem(div, data);
|
||||
addUserDropdown(div, data);
|
||||
div.appendTo($("#userlist"));
|
||||
sortUserlist();
|
||||
},
|
||||
|
||||
setUserProfile: function (data) {
|
||||
var user = findUserlistItem(data.name);
|
||||
if (user === null)
|
||||
return;
|
||||
user.data("profile", data.profile);
|
||||
formatUserlistItem(user);
|
||||
},
|
||||
|
||||
setLeader: function (name) {
|
||||
$(".userlist_item").each(function () {
|
||||
$(this).find(".icon-star-empty").remove();
|
||||
|
|
@ -741,6 +750,13 @@ Callbacks = {
|
|||
formatUserlistItem(user);
|
||||
},
|
||||
|
||||
/* DEPRECATED
|
||||
SEE:
|
||||
- setUserIcon
|
||||
- setAFK
|
||||
- setLeader
|
||||
- setUserProfile
|
||||
*/
|
||||
updateUser: function(data) {
|
||||
if(data.name == CLIENT.name) {
|
||||
CLIENT.leader = data.leader;
|
||||
|
|
@ -774,13 +790,8 @@ Callbacks = {
|
|||
var user = findUserlistItem(data.name);
|
||||
if(user === null)
|
||||
return;
|
||||
user.find(".icon-time").remove();
|
||||
$(user[0].children[1]).css("font-style", "");
|
||||
if(data.afk) {
|
||||
$("<i/>").addClass("icon-time")
|
||||
.appendTo(user[0].children[0]);
|
||||
$(user[0].children[1]).css("font-style", "italic");
|
||||
}
|
||||
user.data("afk", data.afk);
|
||||
formatUserlistItem(user);
|
||||
if(USEROPTS.sort_afk)
|
||||
sortUserlist();
|
||||
},
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue