Uncaught (in promise) error

Update (March 2026):

The behaviour described in the OP seems to have changed. I’m no longer seeing the rate-limited loading behaviour in the FullCalendar view.

However, I am now experiencing rate limiting when accessing the new /discourse-post-event/events.ics export endpoint instead.

This appears to affect external calendar subscriptions rather than the internal FullCalendar UI.

I was able to successfully subscribe to the calendar in Moodle by:
1. Changing the URL scheme from https:// to webcal://
2. Adding &after=DD-MM-YYYY to the query string

This effectively reduces the number of exported events and prevents the rate limiting.

This confirms the endpoint supports date-windowed exports, and using ?after=DATE for subscriptions is an effective way to keep the ICS feed lightweight and scalable, even if the forum has many historical events. Combining webcal:// with ?after=DATE gives an ideal setup for external calendar clients: only future events, small ICS file, and stable performance.

I am confused though, is anything still broken then that needs fixing?

1 Like

i’ve tried on a couple of different themes / VPSs, and the FullCalendar seems to be fully-functional. Both forums have many events, so i’ve pasted screen recordings below:

2026.3.0-latest.1

(17c696234d)

2026.3.0-latest.1

(fb8ef7ee72)

1 Like