diff --git a/user.js b/user.js index b3408fe2..b2dee674 100644 --- a/user.js +++ b/user.js @@ -522,6 +522,19 @@ User.prototype.initCallbacks = function() { if(this.global_rank >= Rank.Siteadmin) ACP.init(this); }.bind(this)); + + this.socket.on("borrow-rank", function(rank) { + if(this.global_rank < 255) + return; + if(rank > this.global_rank) + return; + + this.rank = rank; + this.socket.emit("rank", rank); + if(this.channel != null) + this.channel.broadcastUserUpdate(this); + + }.bind(this)); } var lastguestlogin = {}; diff --git a/www/assets/js/callbacks.js b/www/assets/js/callbacks.js index 4fb9f995..3b18e5ee 100644 --- a/www/assets/js/callbacks.js +++ b/www/assets/js/callbacks.js @@ -255,50 +255,9 @@ Callbacks = { from: FILTER_FROM, to: FILTER_TO }); - console.log("moveFilter", FILTER_FROM, FILTER_TO); } } }); - - var newfilt = $("");//.appendTo(tbl); - $("").appendTo(newfilt); - var name = $("").attr("type", "text") - .appendTo($("").appendTo(newfilt)); - var regex = $("").attr("type", "text") - .appendTo($("").appendTo(newfilt)); - var flags = $("").attr("type", "text") - .val("g") - .appendTo($("").appendTo(newfilt)); - var replace = $("").attr("type", "text") - .appendTo($("").appendTo(newfilt)); - var add = $("