Gig-o-Matic/GO3

"Hide Canceled Gigs" changes time for other gigs in Schedule view

Closed this issue · 4 comments

Recently turned on the (very helpful) feature to hide cancelled gigs, but every other gig is set three hours behind. Maybe a time zone thing? All-day gigs have a date that is off by one day (early).

An example gig; the time here is correct:
image
Displays as:
image

Also noticed this but the issue doesn't appear related to "hide cancelled gig" setting, revering the setting still shows incorrect time

I think this might be the troublesome pr- 5a64c90

Hi all - that PR is the problem because it's the first time we've put the time on the schedule page, revealing the issue. The trouble seems to be that the "schedule" page doesn't activate the user's timezone before displaying those times. I have been able to replicate the behavior.

Try this: if the time looks bad on the schedule page, click on a gig, verify its time is right, and then click on the "gig-o-matic" logo to go back to the schedule page (don't just hit 'back'). Are the times correct now? That's how it's working for me in the development environment.

I am pushing through a fix that should help on the schedule page - though I also note that the times aren't always correct on the "calendar" page, probably for a similar reason. Will take a look today!