From 93f2ba0fc85f7cdf3b6d8af8f52fb73d4c1940c2 Mon Sep 17 00:00:00 2001 From: Almeida Date: Thu, 27 Mar 2025 18:05:05 +0000 Subject: [PATCH] fix(PollAnswer): only define _emoji property once (#10811) Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com> --- packages/discord.js/src/structures/PollAnswer.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/discord.js/src/structures/PollAnswer.js b/packages/discord.js/src/structures/PollAnswer.js index 6a3e4f3d4..29cf5fe61 100644 --- a/packages/discord.js/src/structures/PollAnswer.js +++ b/packages/discord.js/src/structures/PollAnswer.js @@ -39,7 +39,7 @@ class PollAnswer extends Base { * @type {?APIPartialEmoji} * @private */ - Object.defineProperty(this, '_emoji', { value: null }); + Object.defineProperty(this, '_emoji', { value: null, writable: true }); this._patch(data); } @@ -63,7 +63,7 @@ class PollAnswer extends Base { this.text ??= data.poll_media?.text ?? null; if (data.poll_media?.emoji) { - Object.defineProperty(this, '_emoji', { value: data.poll_media.emoji }); + this._emoji = data.poll_media.emoji; } }