Skip to content

Inconsistent time(zone) #1789

@blalor

Description

@blalor

Describe the bug

The scheduled date of a closed poll and its associated(?) event are inconsistent. I have a finalized poll where the scheduled time is Thursday, July 10, 2025 from 6:00 PM - 7:30 PM. Inside the downloaded .ics file I see:

DTSTART:20250710T180000Z
DTEND:20250710T193000Z

And when I add the ICS file to my calendar it shows as running from 2pm - 3:30pm (I'm in America/New_York, currently UTC-4). When I go to the /events page I also see the event running from 2-3:30pm.

To Reproduce

Steps to reproduce the behavior:

  1. Create a new poll
  2. Click to add a date (2025-07-10)
  3. Click to specify times (12pm-1pm)
  4. Turn off Automatic Time Zone Conversion
  5. Create Poll
  6. Add a participant to the poll, choosing the time
  7. Finalize the poll, choosing the time - shows as 2025-07-10 from 12-1pm
  8. Click add to calendar, download ICS file (attached); calendar shows event from 8am-9am on 2025-07-10.
  9. Go to /events; See time of event is July 10, 2025 8:00 AM - 9:00 AM

title.ics.zip

The ICS file and event listing should be in my local time, since that's the time I chose. The finalized poll does show my local time.

Screenshots

Poll:
Image

Event:
Image

Desktop (please complete the following information):

  • OS: macOS 15.5
  • Browser Safari
  • Version 18.5

Smartphone (please complete the following information):

  • Device: iPhone 16 Pro
  • OS: iOS 18.5
  • Browser: Safari
  • Version: n/a

Additional context

I'm guessing disabling the automatic time zone conversion is the crux of the problem, but the display should be consistent, and to avoid confusion, I may want to disable time zone conversion for a poll for an event at a physical location so that people who are responding in a different timezone don't accidentally have the zone converted for them. 😄

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions