diff --git a/packages/discord.js/src/managers/GuildScheduledEventManager.js b/packages/discord.js/src/managers/GuildScheduledEventManager.js index 30285de16..536859566 100644 --- a/packages/discord.js/src/managers/GuildScheduledEventManager.js +++ b/packages/discord.js/src/managers/GuildScheduledEventManager.js @@ -41,15 +41,12 @@ class GuildScheduledEventManager extends CachedManager { * Options for setting a recurrence rule for a guild scheduled event. * @typedef {Object} GuildScheduledEventRecurrenceRuleOptions * @property {DateResolvable} startAt The time the recurrence rule interval starts at - * @property {?DateResolvable} endAt The time the recurrence rule interval ends at * @property {GuildScheduledEventRecurrenceRuleFrequency} frequency How often the event occurs * @property {number} interval The spacing between the events * @property {?GuildScheduledEventRecurrenceRuleWeekday[]} byWeekday The days within a week to recur on * @property {?GuildScheduledEventRecurrenceRuleNWeekday[]} byNWeekday The days within a week to recur on * @property {?GuildScheduledEventRecurrenceRuleMonth[]} byMonth The months to recur on * @property {?number[]} byMonthDay The days within a month to recur on - * @property {?number[]} byYearDay The days within a year to recur on - * @property {?number} count The total amount of times the event is allowed to recur before stopping */ /** diff --git a/packages/discord.js/src/util/Transformers.js b/packages/discord.js/src/util/Transformers.js index 04634d988..bf454a877 100644 --- a/packages/discord.js/src/util/Transformers.js +++ b/packages/discord.js/src/util/Transformers.js @@ -63,16 +63,12 @@ function _transformAPIMessageInteractionMetadata(client, messageInteractionMetad function _transformGuildScheduledEventRecurrenceRule(recurrenceRule) { return { start: new Date(recurrenceRule.startAt).toISOString(), - // eslint-disable-next-line eqeqeq - end: recurrenceRule.endAt != null ? new Date(recurrenceRule.endAt).toISOString() : recurrenceRule.endAt, frequency: recurrenceRule.frequency, interval: recurrenceRule.interval, by_weekday: recurrenceRule.byWeekday, by_n_weekday: recurrenceRule.byNWeekday, by_month: recurrenceRule.byMonth, by_month_day: recurrenceRule.byMonthDay, - by_year_day: recurrenceRule.byYearDay, - count: recurrenceRule.count, }; } diff --git a/packages/discord.js/typings/index.d.ts b/packages/discord.js/typings/index.d.ts index ffb3722b2..8423d1996 100644 --- a/packages/discord.js/typings/index.d.ts +++ b/packages/discord.js/typings/index.d.ts @@ -5979,8 +5979,6 @@ type BaseGuildScheduledEventRecurrenceRuleOptions< Extra extends {}, > = { startAt: DateResolvable; - endAt?: DateResolvable; - count?: number; interval: number; frequency: Frequency; } & Extra;