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}
* @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;
}
}