mirror of
https://github.com/discordjs/discord.js.git
synced 2026-03-16 11:33:30 +01:00
fix(GuildScheduledEvent): handle null recurrence_rule (#10543)
* fix(GuildScheduledEvent): handle null recurrence_rule * refactor: consistency * feat: implement suggested logic change * fix: correct data.recurrence_rule check --------- Co-authored-by: Almeida <github@almeidx.dev>
This commit is contained in:
@@ -218,7 +218,7 @@ class GuildScheduledEvent extends Base {
|
|||||||
* The recurrence rule for this scheduled event
|
* The recurrence rule for this scheduled event
|
||||||
* @type {?GuildScheduledEventRecurrenceRule}
|
* @type {?GuildScheduledEventRecurrenceRule}
|
||||||
*/
|
*/
|
||||||
this.recurrenceRule = {
|
this.recurrenceRule = data.recurrence_rule && {
|
||||||
startTimestamp: Date.parse(data.recurrence_rule.start),
|
startTimestamp: Date.parse(data.recurrence_rule.start),
|
||||||
get startAt() {
|
get startAt() {
|
||||||
return new Date(this.startTimestamp);
|
return new Date(this.startTimestamp);
|
||||||
|
|||||||
Reference in New Issue
Block a user