Skip to content

Commit

Permalink
fix: sanity check on flight start/end stamps
Browse files Browse the repository at this point in the history
  • Loading branch information
joostfaassen committed May 13, 2020
1 parent d7775e8 commit 4f47859
Showing 1 changed file with 6 additions and 2 deletions.
8 changes: 6 additions & 2 deletions src/Loader/JsonCampaignLoader.php
Expand Up @@ -56,10 +56,14 @@ public function load($data)
$tz = new DateTimeZone($data['flight']['timezone']);
//exit($data['flight']['start']);
$date = DateTime::createFromFormat('Y-m-d', $data['flight']['start'], $tz);
$campaign->setFlightStart($date->getTimestamp());
if ($date) {
$campaign->setFlightStart($date->getTimestamp());
}
if ($data['flight']['end']) {
$date = DateTime::createFromFormat('Y-m-d', $data['flight']['end'], $tz);
$campaign->setFlightEnd($date->getTimestamp());
if ($date) {
$campaign->setFlightEnd($date->getTimestamp());
}
}
$campaign->setFlightTimezone($data['flight']['timezone']);

Expand Down

0 comments on commit 4f47859

Please sign in to comment.