Date range seems wrong

Hi, I’m on Discourse 2025.11.0 and I think there’s an issue with the calendar pagination:

I created two events:

  • from 2025-08-27T14:00:00.000+02:00 to 2025-08-27T15:00:00.000+02:00
  • from 2025-11-29T12:00:00.000+01:00 to 2025-11-29T13:00:00.000+01:00

When, in the calendar, I display the current month (/upcoming-events/month/2025/11/1), I can see that the API call is made with the right before/after dates:
/discourse-post-event/events?after=2025-10-27T00%3A00%3A00%2B01%3A00&before=2025-12-08T00%3A00%3A00%2B01%3A00&attending_user=.

But the two events are returned, even if the first is out of range.

And when i change of month to display 08/2025, no event are returned.

1 Like