diff --git a/app/Http/Controllers/Api/AcarsController.php b/app/Http/Controllers/Api/AcarsController.php index 7e06ce07..341cf097 100644 --- a/app/Http/Controllers/Api/AcarsController.php +++ b/app/Http/Controllers/Api/AcarsController.php @@ -182,6 +182,14 @@ class AcarsController extends Controller $log['pirep_id'] = $id; $log['type'] = AcarsType::LOG; + if (array_key_exists('sim_time', $log)) { + $log['sim_time'] = Carbon::createFromTimeString($log['sim_time']); + } + + if (array_key_exists('created_at', $log)) { + $log['created_at'] = Carbon::createFromTimeString($log['created_at']); + } + $acars = Acars::create($log); $acars->save(); ++$count; @@ -214,6 +222,14 @@ class AcarsController extends Controller $log['type'] = AcarsType::LOG; $log['log'] = $log['event']; + if (array_key_exists('sim_time', $log)) { + $log['sim_time'] = Carbon::createFromTimeString($log['sim_time']); + } + + if (array_key_exists('created_at', $log)) { + $log['created_at'] = Carbon::createFromTimeString($log['created_at']); + } + $acars = Acars::create($log); $acars->save(); ++$count;