diff --git a/app/Http/Requests/Acars/FileRequest.php b/app/Http/Requests/Acars/FileRequest.php index 63d9f12c..0545c934 100644 --- a/app/Http/Requests/Acars/FileRequest.php +++ b/app/Http/Requests/Acars/FileRequest.php @@ -25,8 +25,8 @@ class FileRequest extends FormRequest 'aircraft_id' => 'sometimes|exists:aircraft,id', 'flight_number' => 'sometimes', 'flight_type' => 'sometimes', - 'dpt_airport_id' => 'sometimes|size:4', - 'arr_airport_id' => 'sometimes|size:4', + 'dpt_airport_id' => 'sometimes', + 'arr_airport_id' => 'sometimes', 'route_code' => 'sometimes', 'route_leg' => 'sometimes', 'planned_distance' => 'sometimes|numeric', diff --git a/app/Http/Requests/Acars/PrefileRequest.php b/app/Http/Requests/Acars/PrefileRequest.php index e69e4eb1..508732e1 100644 --- a/app/Http/Requests/Acars/PrefileRequest.php +++ b/app/Http/Requests/Acars/PrefileRequest.php @@ -8,15 +8,15 @@ class PrefileRequest extends FormRequest { public function rules(): array { - $rules = [ + return [ 'airline_id' => 'required|exists:airlines,id', 'aircraft_id' => 'required|exists:aircraft,id', 'flight_id' => 'sometimes|exists:flights,id', 'flight_number' => 'required', - 'dpt_airport_id' => 'required|size:4', - 'arr_airport_id' => 'required|size:4', + 'dpt_airport_id' => 'required', + 'arr_airport_id' => 'required', 'source_name' => 'required', - 'alt_airport_id' => 'sometimes|size:4', + 'alt_airport_id' => 'sometimes', 'status' => 'sometimes', 'level' => 'nullable|numeric', 'flight_type' => 'sometimes', @@ -41,7 +41,5 @@ class PrefileRequest extends FormRequest 'fares.*.id' => 'required', 'fares.*.count' => 'required|numeric', ]; - - return $rules; } } diff --git a/app/Http/Requests/Acars/UpdateRequest.php b/app/Http/Requests/Acars/UpdateRequest.php index 945684b2..10983fca 100644 --- a/app/Http/Requests/Acars/UpdateRequest.php +++ b/app/Http/Requests/Acars/UpdateRequest.php @@ -21,8 +21,8 @@ class UpdateRequest extends FormRequest 'aircraft_id' => 'nullable|exists:aircraft,id', 'flight_id' => 'sometimes|nullable|exists:flights,id', 'flight_number' => 'sometimes|required', - 'dpt_airport_id' => 'sometimes|required|size:4', - 'arr_airport_id' => 'sometimes|required|size:4', + 'dpt_airport_id' => 'sometimes|required', + 'arr_airport_id' => 'sometimes|required', 'route_code' => 'nullable', 'route_leg' => 'nullable', 'distance' => 'sometimes|numeric', diff --git a/app/Models/Flight.php b/app/Models/Flight.php index 4fccc4ef..58cc517c 100644 --- a/app/Models/Flight.php +++ b/app/Models/Flight.php @@ -93,8 +93,8 @@ class Flight extends Model 'flight_number' => 'required', 'route_code' => 'nullable', 'route_leg' => 'nullable', - 'dpt_airport_id' => 'required|size:4|exists:airports,id', - 'arr_airport_id' => 'required|size:4|exists:airports,id', + 'dpt_airport_id' => 'required|exists:airports,id', + 'arr_airport_id' => 'required|exists:airports,id', 'level' => 'nullable', ];