Emoteparser bug fix

This commit is contained in:
Alexei Stukov 2017-10-16 21:39:24 +03:00 committed by GitHub
parent 98d3130dc9
commit c6458e45c6
1 changed files with 11 additions and 2 deletions

View File

@ -779,7 +779,7 @@ function parseEmoteData(extData, data) {
data = JSON.parse(data);
var channels = data;
/*var channels = data;
for(var channel in channels) {
var emotes = channels[channel]["emotes"];
for(var i = 0 ; i < emotes.length ; i++) {
@ -789,6 +789,15 @@ function parseEmoteData(extData, data) {
}
}
returnData = JSON.stringify(returnData);*/
var keys = Object.keys(data);
keys.forEach(key => {
var emotes = data[key].emotes;
emotes.forEach(emote => {
returnData[emote.code] = emote.id;
});
});
returnData = JSON.stringify(returnData);
break;
case 2: //FFZ Emotes
@ -833,4 +842,4 @@ function exit(reason) {
BetterDiscord.prototype.init = function() {}//Compatibility
exports.BetterDiscord = BetterDiscord;
exports.BetterDiscord = BetterDiscord;