- Status: Moved to Github
Affected Version: Invision Community v5.0.8
Application: Pages
Area: Upcoming Events Widget
Summary of the issue:
The Upcoming Events Widget is not correctly displaying upcoming events that occur earlier in the same day. I am assuming that the widget may be using UTC to determine what events to include, rather than respecting the user's timezone or the server's configured timezone.
This results in events that are actually upcoming for the user not being displayed in the widget.
Test details:
At the time of testing, my local time was:
13/06/2025 12:00 AM (AEST)
I created a number of single-day events with no end time, scheduled at various times throughout the same day.
Event Time (Start Time) | Displayed in Widget? |
---|---|
1 AM | ❌ No |
2 AM | ❌ No |
5 AM | ❌ No |
10 AM | ❌ No |
11 AM | ✅ Yes |
12 PM | ✅ Yes |
1 PM | ✅ Yes |
Expected behaviour:
The widget should display all upcoming events based on the user's timezone.
For example: At 12:00 AM on 13/06/2025, events happening at 1 AM, 2 AM, etc, should be considered upcoming.
Events currently on-going should be displayed too, or an option in the widget provided to display these.
Impact:
Users may miss events scheduled for upcoming because the widget does not include them.
This affects the usefulness of the Upcoming Events widget for communities operating across multiple timezones.
Notes:
This behaviour may be more noticeable for users in timezones significantly ahead or behind UTC.
The Calendar event itself appears correctly when viewed directly; the issue only seems to affect the widget display logic.
Recommended Comments