diff --git a/packages/discord.js/src/structures/GuildScheduledEvent.js b/packages/discord.js/src/structures/GuildScheduledEvent.js index 390486c87..d7e328669 100644 --- a/packages/discord.js/src/structures/GuildScheduledEvent.js +++ b/packages/discord.js/src/structures/GuildScheduledEvent.js @@ -193,11 +193,12 @@ class GuildScheduledEvent extends Base { /** * The time the guild scheduled event will start at - * @type {Date} + * This can be potentially `null` only when it's an {@link AuditLogEntryTarget} + * @type {?Date} * @readonly */ get scheduledStartAt() { - return new Date(this.scheduledStartTimestamp); + return this.scheduledStartTimestamp && new Date(this.scheduledStartTimestamp); } /** diff --git a/packages/discord.js/typings/index.d.ts b/packages/discord.js/typings/index.d.ts index 67ce926a7..ecd2d8a85 100644 --- a/packages/discord.js/typings/index.d.ts +++ b/packages/discord.js/typings/index.d.ts @@ -1368,7 +1368,7 @@ export class GuildScheduledEvent