From 97e12fc2e517cd8659eb0aa5f826ab6b4977f8a1 Mon Sep 17 00:00:00 2001 From: Jiralite <33201955+Jiralite@users.noreply.github.com> Date: Wed, 7 May 2025 10:07:48 +0100 Subject: [PATCH] fix(PartialGroupDMChannel): prevent `undefined` values --- 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 ceaf60217d59..e53448479c80 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