Description
Hello, I'm experiencing an issue with scheduled events using the Discord API. I'm observing that when a single instance of a recurring event is rescheduled, the start/end timestamps returned by the API for that occurrence do not update; the original start/end timestamps continue to be returned.
This doesn't happen with one-off events, only recurring ones.
As far as I can tell, there is no workaround, nor is there any way to identify for which events the API is serving wrong data.
Steps to Reproduce
Repro steps:
- create a recurring event in a server
- use API to fetch scheduled events (
guild.scheduledEvents.fetch() in discord.js). Observe the event is returned with correct data.
- use the Discord client to change the date or time on the next instance of the recurring event
- use API to fetch scheduled events again. Observe that the event data returned is the same as before and has not updated with the new start/end timestamps.
Expected Behavior
Discord API should return correct and up-to-date properties of the event.
Current Behavior
Discord API continues to return the original start/end timestamp regardless of later changes to the event occurrence.
Screenshots/Videos
No response
Client and System Information
discord.js v14.17.2
Node v22.12.0
Windows 10 22H2
Description
Hello, I'm experiencing an issue with scheduled events using the Discord API. I'm observing that when a single instance of a recurring event is rescheduled, the start/end timestamps returned by the API for that occurrence do not update; the original start/end timestamps continue to be returned.
This doesn't happen with one-off events, only recurring ones.
As far as I can tell, there is no workaround, nor is there any way to identify for which events the API is serving wrong data.
Steps to Reproduce
Repro steps:
guild.scheduledEvents.fetch()in discord.js). Observe the event is returned with correct data.Expected Behavior
Discord API should return correct and up-to-date properties of the event.
Current Behavior
Discord API continues to return the original start/end timestamp regardless of later changes to the event occurrence.
Screenshots/Videos
No response
Client and System Information
discord.js v14.17.2
Node v22.12.0
Windows 10 22H2