Shows missing from last day of month on local timezone calender

Janner wrote 9 years ago: 1

I am following Billions, Madam Secretary and CSI Cyber which correctly show for March 31st when using US timezone. However, if I change my timezone to London GMT, these shows should show on the calender for February 1st., but they are missing when using local timezone.

Janner wrote 9 years ago: 1

Sorry, I meant to say the shows for January 31st do not show correctly for February 1st on my local time zone.


david wrote 9 years ago: 1

I'll look into this!

Alex2k wrote 9 years ago: 1

Second that, tested different timezones (+12, +5, 0, -1, -2, -5, -11) and most popular/my followed shows combinations. Looks like filtering by month is done by show original datetime before timezone applied. Not a lot shows of shows was scheduled on december 31st, so bug flown under the radar for most people. Clause where in database query perhaps (or ORM equivalent) ?

Alex2k wrote 9 years ago: 1

Tested calendar some more. This time i didn't change my timezone (+5) just browsed several month (2015/07 - 2016/04) on calendar and enabled/disabled setting "display airdates in local timezone". First day on calendar grid always empty, no matter if it's last day of previous month or not. Also tried too enable "start week on sunday" but without luck. Last case hard to test as none of my followed shows air on saturday (sunday in my local time) and of popular shows only case i found was 2015 December 27 (my local time) listed Dickensian 1x01 & 1x02 if calendar set on 2015 december, but if calendar set on 2016 january, this day is empty.

I have had some experience in debugging/reverse engineering some legacy enterprise software started in 60x. Accounting/warehouse keeping that sort of thing. Fun times :-)

Dragen wrote 9 years ago: 1

Can confirm this.


david wrote 9 years ago: 1

I believe this should be fixed now for all timezones. Let me know!

Janner wrote 9 years ago: 1

Seems to be fine now for my time zone. Thanks.

Alex2k wrote 9 years ago: 1

Thanks for fixing.

Try 30 days of free premium.