From 5acbde2a64ec15d2d53de9a9f419982eb64003b1 Mon Sep 17 00:00:00 2001 From: MathMan05 Date: Wed, 14 May 2025 18:40:18 -0500 Subject: [PATCH] fix bus --- src/webpage/emoji.ts | 8 +++++--- src/webpage/sticker.ts | 9 +++++---- 2 files changed, 10 insertions(+), 7 deletions(-) diff --git a/src/webpage/emoji.ts b/src/webpage/emoji.ts index b9debb3..594da89 100644 --- a/src/webpage/emoji.ts +++ b/src/webpage/emoji.ts @@ -232,10 +232,12 @@ class Emoji { let isFirst = true; - ([localuser.lookingguild, ...localuser.guilds].filter((_) => _) as Guild[]) + [ + localuser.lookingguild, + ...localuser.guilds.filter((guild) => guild !== localuser.lookingguild), + ] + .filter((_) => _ !== undefined) .filter((guild) => guild.id != "@me" && guild.emojis.length > 0) - .filter((guild) => guild !== localuser.lookingguild) - .forEach((guild) => { const select = document.createElement("div"); select.classList.add("emojiSelect"); diff --git a/src/webpage/sticker.ts b/src/webpage/sticker.ts index 82ee07f..56a2373 100644 --- a/src/webpage/sticker.ts +++ b/src/webpage/sticker.ts @@ -100,11 +100,12 @@ class Sticker extends SnowFlake { const topBar = document.createElement("div"); topBar.classList.add("flexltr", "emojiHeading"); - const guilds = [localuser.lookingguild, ...localuser.guilds] + const guilds = [ + localuser.lookingguild, + ...localuser.guilds.filter((guild) => guild !== localuser.lookingguild), + ] .filter((guild) => guild !== undefined) - .filter((guild) => guild.id != "@me" && guild.stickers.length > 0) - .filter((guild) => guild !== localuser.lookingguild); - + .filter((guild) => guild.id != "@me" && guild.stickers.length > 0); const title = document.createElement("h2"); title.textContent = guilds[0].properties.name; title.classList.add("emojiTitle");