Skip to content

Commit 7b327dc

Browse files
authored
IS-496 fix: gracefully fail when unable to fetch original emoji mod message (#497)
1 parent d29594b commit 7b327dc

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

src/features/emojiMod.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -155,9 +155,13 @@ const emojiMod: ChannelHandlers = {
155155
]);
156156
const [usersWhoReacted, authorMember] = await Promise.all([
157157
fetchReactionMembers(guild, fullReaction),
158-
guild.members.fetch(fullMessage.author.id),
158+
guild.members.fetch(fullMessage.author.id).catch(() => null),
159159
]);
160160

161+
if (!authorMember) {
162+
return null;
163+
}
164+
161165
if (authorMember.id === bot.user?.id) return;
162166

163167
reactionHandlers[emoji]({

0 commit comments

Comments
 (0)