From 7816ec2e6b28daf400eaa9cb050fb72908e6f7c6 Mon Sep 17 00:00:00 2001 From: Jiralite <33201955+Jiralite@users.noreply.github.com> Date: Sat, 11 May 2024 09:45:59 +0100 Subject: [PATCH] fix(actions): Handle missing poll object (#10266) fix(actions): handle missing poll object Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com> --- packages/discord.js/src/client/actions/MessagePollVoteAdd.js | 2 +- packages/discord.js/src/client/actions/MessagePollVoteRemove.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/discord.js/src/client/actions/MessagePollVoteAdd.js b/packages/discord.js/src/client/actions/MessagePollVoteAdd.js index 5fd633d0e..0c0d93570 100644 --- a/packages/discord.js/src/client/actions/MessagePollVoteAdd.js +++ b/packages/discord.js/src/client/actions/MessagePollVoteAdd.js @@ -13,7 +13,7 @@ class MessagePollVoteAddAction extends Action { const { poll } = message; - const answer = poll.answers.get(data.answer_id); + const answer = poll?.answers.get(data.answer_id); if (!answer) return false; answer.voteCount++; diff --git a/packages/discord.js/src/client/actions/MessagePollVoteRemove.js b/packages/discord.js/src/client/actions/MessagePollVoteRemove.js index 527510689..59ee2a977 100644 --- a/packages/discord.js/src/client/actions/MessagePollVoteRemove.js +++ b/packages/discord.js/src/client/actions/MessagePollVoteRemove.js @@ -13,7 +13,7 @@ class MessagePollVoteRemoveAction extends Action { const { poll } = message; - const answer = poll.answers.get(data.answer_id); + const answer = poll?.answers.get(data.answer_id); if (!answer) return false; answer.voteCount--;