From 9bca4af5fdb78fae7b970498db7f93df31f55ef9 Mon Sep 17 00:00:00 2001 From: Jiralite <33201955+Jiralite@users.noreply.github.com> Date: Wed, 7 May 2025 17:45:47 +0100 Subject: [PATCH] fix(PartialGroupDMChannel): Prevent `undefined` values (#10889) fix(PartialGroupDMChannel): prevent `undefined` values Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com> --- packages/discord.js/src/structures/PartialGroupDMChannel.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/discord.js/src/structures/PartialGroupDMChannel.js b/packages/discord.js/src/structures/PartialGroupDMChannel.js index d4d619829..70a0e2c6c 100644 --- a/packages/discord.js/src/structures/PartialGroupDMChannel.js +++ b/packages/discord.js/src/structures/PartialGroupDMChannel.js @@ -27,7 +27,7 @@ class PartialGroupDMChannel extends BaseChannel { * The hash of the channel icon * @type {?string} */ - this.icon = data.icon; + this.icon = data.icon ?? null; /** * Recipient data received in a {@link PartialGroupDMChannel}. @@ -39,7 +39,7 @@ class PartialGroupDMChannel extends BaseChannel { * The recipients of this Group DM Channel. * @type {PartialRecipient[]} */ - this.recipients = data.recipients; + this.recipients = data.recipients ?? []; /** * A manager of the messages belonging to this channel