hassanakbar4 / foobar-git

tractive test
0 stars 0 forks source link

Day boundaries on agenda page should show day names in the locally selected time #3323

Open hassanakbar4 opened 3 years ago

hassanakbar4 commented 3 years ago

component_meeting/ type_defect | by brian.e.carpenter@gmail.com


Where I live, "Local Time" gets the day wrong. The day headings (like "Monday, July 26, 2021") need to follow the time zone, even if the session names (like "Monday Session I") stay the same.


Issue migrated from trac:3323 at 2021-09-27 12:28:50 +0500

hassanakbar4 commented 3 years ago

@hassanakbar4 changed status from new to accepted

hassanakbar4 commented 3 years ago

@hassanakbar4 commented


This isn't quite as straightforward as it might seem at first blush.

If you happen to live in a timezone where the active meeting times cross a day boundary, what to display becomes difficult.

For instance, if the first set of sessions would normally run from Sun pm through Mon am in your local timezone, should the header line you point to always say Sunday? What if you've only selected sessions that would occur on Monday?

The current code tries to thread this needle by putting all the localization in each session's row. Letting it leak out to some other, but not all, places will add a new potential source for confusion.