From 6239d83c4d5f0a396678410d7fef35e39ed29009 Mon Sep 17 00:00:00 2001 From: Jiralite <33201955+Jiralite@users.noreply.github.com> Date: Mon, 25 Apr 2022 23:31:21 +0100 Subject: [PATCH] fix: possibly missing (#7829) --- packages/discord.js/src/structures/Integration.js | 4 ++-- packages/discord.js/typings/index.d.ts | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/discord.js/src/structures/Integration.js b/packages/discord.js/src/structures/Integration.js index 85463845f..456fe938e 100644 --- a/packages/discord.js/src/structures/Integration.js +++ b/packages/discord.js/src/structures/Integration.js @@ -52,9 +52,9 @@ class Integration extends Base { /** * Whether this integration is enabled - * @type {boolean} + * @type {?boolean} */ - this.enabled = data.enabled; + this.enabled = data.enabled ?? null; if ('syncing' in data) { /** diff --git a/packages/discord.js/typings/index.d.ts b/packages/discord.js/typings/index.d.ts index 9814c6d2e..c3199aef8 100644 --- a/packages/discord.js/typings/index.d.ts +++ b/packages/discord.js/typings/index.d.ts @@ -1449,7 +1449,7 @@ export class Integration extends Base { private constructor(client: Client, data: RawIntegrationData, guild: Guild); public account: IntegrationAccount; public application: IntegrationApplication | null; - public enabled: boolean; + public enabled: boolean | null; public expireBehavior: IntegrationExpireBehavior | null; public expireGracePeriod: number | null; public guild: Guild;