X-Git-Url: https://git.localhorst.tv/?a=blobdiff_plain;f=app%2FConsole%2FCommands%2FSyncSpeedGaming.php;h=610968e631f6fc0d66b49978ce817c018b8b108d;hb=dc004b57a3d95d29dbf8a06a07df43f603eec6be;hp=ea098391046d898a16099452958c2551414b4d59;hpb=7b1cb93fccac286d4119eb308435dccc72a03811;p=alttp.git diff --git a/app/Console/Commands/SyncSpeedGaming.php b/app/Console/Commands/SyncSpeedGaming.php index ea09839..610968e 100644 --- a/app/Console/Commands/SyncSpeedGaming.php +++ b/app/Console/Commands/SyncSpeedGaming.php @@ -104,8 +104,8 @@ class SyncSpeedGaming extends Command { $episode->event()->associate($event); $episode->title = $sgEntry['match1']['title']; $start = Carbon::createFromFormat('Y-m-d\TH:i:sP', $sgEntry['when']); - if ($event->fix_timezone) { - $sg_zone = new \DateTimeZone('America/Chicago'); + if ($event->fix_timezone && !$episode->timezone_fix_override) { + $sg_zone = new \DateTimeZone('America/Detroit'); $event_zone = new \DateTimeZone($event->fix_timezone); // if speedgaming is in DST, it fucks up the timestamp if (Carbon::createFromTimestamp($start->timestamp, $sg_zone)->dst && !Carbon::createFromTimestamp($start->timestamp, $event_zone)->dst) {