]> git.localhorst.tv Git - alttp.git/commitdiff
fix eastern timezone
authorDaniel Karbach <daniel.karbach@localhorst.tv>
Sat, 1 Apr 2023 18:56:15 +0000 (20:56 +0200)
committerDaniel Karbach <daniel.karbach@localhorst.tv>
Sat, 1 Apr 2023 18:56:15 +0000 (20:56 +0200)
LUL

app/Console/Commands/SyncSRA.php
app/Console/Commands/SyncSpeedGaming.php

index fcf7a41bb58e085c29366c844577e2fd613511a3..18680add34caee67797401798f80f75ac43eae65 100644 (file)
@@ -83,7 +83,7 @@ class SyncSRA extends Command {
                } else {
                        $episode->title = $row[2];
                }
-               $start = Carbon::createFromFormat('m/d/Y H:i', $row[0].' '.$row[1], 'America/Chicago')->setTimezone('UTC');
+               $start = Carbon::createFromFormat('m/d/Y H:i', $row[0].' '.$row[1], 'America/Detroit')->setTimezone('UTC');
                if (!$episode->start || $start->ne($episode->start)) {
                        $episode->start = $start;
                }
index 95304c318453a81502c1df45705d32736a141079..610968e631f6fc0d66b49978ce817c018b8b108d 100644 (file)
@@ -105,7 +105,7 @@ class SyncSpeedGaming extends Command {
                $episode->title = $sgEntry['match1']['title'];
                $start = Carbon::createFromFormat('Y-m-d\TH:i:sP', $sgEntry['when']);
                if ($event->fix_timezone && !$episode->timezone_fix_override) {
-                       $sg_zone = new \DateTimeZone('America/Chicago');
+                       $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) {