Fix misclassification of DMs with default avatar as "GROUP"

This commit is contained in:
chylex 2020-06-25 16:12:15 +02:00
parent 8361c58b7c
commit 46b2b39ab3

View File

@ -124,12 +124,14 @@ var DISCORD = (function(){
}
var icon = channel.querySelector("img[class*='avatar']");
var iconParent = icon && icon.closest("foreignObject");
var iconMask = iconParent && iconParent.getAttribute("mask");
obj = {
"server": name,
"channel": name,
"id": link,
"type": (icon && (icon.src.includes("/channel-icons/") || icon.src.includes("/assets/"))) ? "GROUP" : "DM",
"type": (iconMask && iconMask.includes("#svg-mask-avatar-default")) ? "GROUP" : "DM",
"extra": {}
};
}