1
0
Fork 0
mirror of https://github.com/FrankerFaceZ/FrankerFaceZ.git synced 2025-08-11 00:20:54 +00:00

Pre dev stream

This commit is contained in:
SirStendec 2015-07-04 17:06:36 -04:00
parent b184fc74b2
commit 6a62804ec1
26 changed files with 4658 additions and 732 deletions

View file

@ -53,7 +53,7 @@ FFZ.ws_commands.set_badge = function(data) {
user = this.users[user_id] = this.users[user_id] || {},
badges = user.badges = user.badges || {};
if ( badge === undefined )
if ( badge === undefined || badge === null )
delete badges[slot];
else
badges[slot] = badge;
@ -86,6 +86,9 @@ FFZ.prototype.bttv_badges = function(data) {
if ( ! user || ! user.badges )
return;
if ( ! data.badges )
data.badges = [];
// Determine where in the list to insert these badges.
for(var i=0; i < data.badges.length; i++) {
var badge = data.badges[i];
@ -236,7 +239,7 @@ FFZ.prototype.render_badge = function(component) {
if ( reverse ) {
while(badges_out.length)
badges.before(badges_out.shift()[1]);
before.before(badges_out.shift()[1]);
} else {
while(badges_out.length)
badges.append(badges_out.shift()[1]);