diff --git a/app/Http/Controllers/Api/PirepController.php b/app/Http/Controllers/Api/PirepController.php index be702705..d2bd4eaa 100644 --- a/app/Http/Controllers/Api/PirepController.php +++ b/app/Http/Controllers/Api/PirepController.php @@ -290,9 +290,10 @@ class PirepController extends RestController Log::info('Posting ACARS log', $request->toArray()); $attrs = $this->getFromReq($request, [ - 'log' => 'required', - 'lat' => 'nullable', - 'lon' => 'nullable', + 'log' => 'required', + 'lat' => 'nullable', + 'lon' => 'nullable', + 'created_at' => 'nullable', ], ['pirep_id' => $id, 'type' => AcarsType::LOG]); $acars = Acars::create($attrs); diff --git a/app/Http/Controllers/Frontend/PirepController.php b/app/Http/Controllers/Frontend/PirepController.php index 56c24068..c89f93f9 100644 --- a/app/Http/Controllers/Frontend/PirepController.php +++ b/app/Http/Controllers/Frontend/PirepController.php @@ -112,6 +112,7 @@ class PirepController extends Controller } $pirep = $this->pirepSvc->create($pirep, $custom_fields); + $this->pirepSvc->saveRoute($pirep); //Flash::success('PIREP submitted successfully!'); return redirect(route('frontend.pireps.index')); diff --git a/app/Services/PIREPService.php b/app/Services/PIREPService.php index 89a9ea47..61b51579 100644 --- a/app/Services/PIREPService.php +++ b/app/Services/PIREPService.php @@ -168,9 +168,6 @@ class PIREPService extends BaseService } } - # Save the PIREP route - $pirep = $this->saveRoute($pirep); - $pirep->save(); $pirep->refresh(); diff --git a/tests/PIREPTest.php b/tests/PIREPTest.php index 88abd10f..87bd854f 100644 --- a/tests/PIREPTest.php +++ b/tests/PIREPTest.php @@ -54,6 +54,7 @@ class PIREPTest extends TestCase ]); $pirep = $this->pirepSvc->create($pirep, []); + $this->pirepSvc->saveRoute($pirep); /** * Check the initial state info