diff --git a/packages/discord.js/src/structures/GuildMember.js b/packages/discord.js/src/structures/GuildMember.js index a4ec04715..f92e0ead5 100644 --- a/packages/discord.js/src/structures/GuildMember.js +++ b/packages/discord.js/src/structures/GuildMember.js @@ -61,7 +61,7 @@ class GuildMember extends Base { */ Object.defineProperty(this, '_roles', { value: [], writable: true }); - if (data) this._patch(data); + this._patch(data); } _patch(data) { diff --git a/packages/discord.js/src/structures/PermissionOverwrites.js b/packages/discord.js/src/structures/PermissionOverwrites.js index ea7d96d82..12d883fec 100644 --- a/packages/discord.js/src/structures/PermissionOverwrites.js +++ b/packages/discord.js/src/structures/PermissionOverwrites.js @@ -24,7 +24,7 @@ class PermissionOverwrites extends Base { */ Object.defineProperty(this, 'channel', { value: channel }); - if (data) this._patch(data); + this._patch(data); } _patch(data) { diff --git a/packages/discord.js/src/structures/Role.js b/packages/discord.js/src/structures/Role.js index 4f58186ac..f59027c62 100644 --- a/packages/discord.js/src/structures/Role.js +++ b/packages/discord.js/src/structures/Role.js @@ -38,7 +38,7 @@ class Role extends Base { */ this.unicodeEmoji = null; - if (data) this._patch(data); + this._patch(data); } _patch(data) { diff --git a/packages/discord.js/src/structures/ThreadChannel.js b/packages/discord.js/src/structures/ThreadChannel.js index 95baddde0..f22d8647a 100644 --- a/packages/discord.js/src/structures/ThreadChannel.js +++ b/packages/discord.js/src/structures/ThreadChannel.js @@ -55,7 +55,7 @@ class ThreadChannel extends BaseChannel { * @type {ThreadMemberManager} */ this.members = new ThreadMemberManager(this); - if (data) this._patch(data); + this._patch(data); } _patch(data) { diff --git a/packages/discord.js/src/structures/Webhook.js b/packages/discord.js/src/structures/Webhook.js index 2edfb94c1..046aa1e4d 100644 --- a/packages/discord.js/src/structures/Webhook.js +++ b/packages/discord.js/src/structures/Webhook.js @@ -23,7 +23,7 @@ class Webhook { * @readonly */ Object.defineProperty(this, 'client', { value: client }); - if (data) this._patch(data); + this._patch(data); } _patch(data) { diff --git a/packages/discord.js/typings/index.d.ts b/packages/discord.js/typings/index.d.ts index 49430d4f0..ad57bdc3c 100644 --- a/packages/discord.js/typings/index.d.ts +++ b/packages/discord.js/typings/index.d.ts @@ -3525,7 +3525,7 @@ export interface ThreadChannel MessageChannelFields, SendMethod {} export class ThreadChannel extends BaseChannel { - private constructor(guild: Guild, data?: RawThreadChannelData, client?: Client); + private constructor(guild: Guild, data: RawThreadChannelData, client?: Client); public archived: boolean | null; public get archivedAt(): Date | null; public archiveTimestamp: number | null; @@ -3821,7 +3821,7 @@ export class VoiceState extends Base { export interface Webhook extends WebhookFields {} export class Webhook { - private constructor(client: Client, data?: unknown); + private constructor(client: Client, data: unknown); public avatar: string | null; public avatarURL(options?: ImageURLOptions): string | null; public channelId: Snowflake;