fix(PollAnswer): only define _emoji property once (#10811)

Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
This commit is contained in:
Almeida
2025-03-27 18:05:05 +00:00
committed by GitHub
parent 3234fc6b3b
commit 93f2ba0fc8

View File

@@ -39,7 +39,7 @@ class PollAnswer extends Base {
* @type {?APIPartialEmoji} * @type {?APIPartialEmoji}
* @private * @private
*/ */
Object.defineProperty(this, '_emoji', { value: null }); Object.defineProperty(this, '_emoji', { value: null, writable: true });
this._patch(data); this._patch(data);
} }
@@ -63,7 +63,7 @@ class PollAnswer extends Base {
this.text ??= data.poll_media?.text ?? null; this.text ??= data.poll_media?.text ?? null;
if (data.poll_media?.emoji) { if (data.poll_media?.emoji) {
Object.defineProperty(this, '_emoji', { value: data.poll_media.emoji }); this._emoji = data.poll_media.emoji;
} }
} }