Fix PIREP field error on file

This commit is contained in:
Nabeel Shahzad
2018-08-20 09:20:03 -05:00
parent 2dee3190ce
commit 5ee053cace
6 changed files with 15 additions and 8 deletions

View File

@@ -489,6 +489,7 @@ class PirepController extends Controller
* @return \Illuminate\Http\JsonResponse
* @throws \App\Exceptions\PirepCancelled
* @throws \Symfony\Component\HttpKernel\Exception\BadRequestHttpException
* @throws \Exception
*/
public function route_post($id, RouteRequest $request)
{
@@ -506,6 +507,10 @@ class PirepController extends Controller
$count = 0;
$route = $request->post('route', []);
if (\count($route) === 0) {
return $this->message('No points to add');
}
foreach ($route as $position) {
$position['pirep_id'] = $id;
$position['type'] = AcarsType::ROUTE;

View File

@@ -21,12 +21,12 @@ class RouteRequest extends FormRequest
public function rules()
{
$rules = [
'route' => 'nullable|array',
/*'route.*.name' => 'required',
'route' => 'required|array',
'route.*.name' => 'required',
'route.*.order' => 'required|int',
'route.*.nav_type' => 'nullable|int',
'route.*.lat' => 'required|numeric',
'route.*.lon' => 'required|numeric',*/
'route.*.lon' => 'required|numeric',
];
return $rules;