From f7152a3982b8508b1022aa057c3d1013b87a5ae0 Mon Sep 17 00:00:00 2001 From: u32 Date: Wed, 31 Dec 2025 23:26:16 +0000 Subject: [PATCH] WhoReacted: improve guild pfp support (#3875) Co-authored-by: Vendicated --- src/plugins/whoReacted/index.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/plugins/whoReacted/index.tsx b/src/plugins/whoReacted/index.tsx index da6cc677e..fa9bfab53 100644 --- a/src/plugins/whoReacted/index.tsx +++ b/src/plugins/whoReacted/index.tsx @@ -24,7 +24,7 @@ import { useForceUpdater } from "@utils/react"; import definePlugin from "@utils/types"; import { CustomEmoji, Message, ReactionEmoji, User } from "@vencord/discord-types"; import { findByPropsLazy } from "@webpack"; -import { ChannelStore, Constants, FluxDispatcher, React, RestAPI, useEffect, useLayoutEffect, UserSummaryItem } from "@webpack/common"; +import { ChannelStore, Constants, FluxDispatcher, React, RestAPI, useEffect, useLayoutEffect, UserStore, UserSummaryItem } from "@webpack/common"; const AvatarStyles = findByPropsLazy("moreUsers", "emptyUser", "avatarContainer", "clickableAvatar"); let Scroll: any = null; @@ -139,7 +139,7 @@ export default definePlugin({ }, [message.id, forceUpdate]); const reactions = getReactionsWithQueue(message, emoji, type); - const users = [...reactions.values()].filter(Boolean); + const users = Array.from(reactions, ([id]) => UserStore.getUser(id)).filter(Boolean); return (