diff options
author | Mateja <mail@matejamaric.com> | 2020-12-04 00:06:29 +0100 |
---|---|---|
committer | Mateja <mail@matejamaric.com> | 2020-12-04 00:06:29 +0100 |
commit | 36945006257bc3ad65bd564ea6c40b40c0d0002a (patch) | |
tree | 552953409f12fdb7342858b267ebba3e8f6fe600 /app/Http/Controllers | |
parent | 368365d568f9410c85e41f8cc0bc0067ccf9635d (diff) | |
download | yota-laravel-36945006257bc3ad65bd564ea6c40b40c0d0002a.tar.gz yota-laravel-36945006257bc3ad65bd564ea6c40b40c0d0002a.zip |
Fix Restore button.v1.0.2
Diffstat (limited to 'app/Http/Controllers')
-rw-r--r-- | app/Http/Controllers/ReservationsController.php | 26 |
1 files changed, 15 insertions, 11 deletions
diff --git a/app/Http/Controllers/ReservationsController.php b/app/Http/Controllers/ReservationsController.php index c0b7121..002645a 100644 --- a/app/Http/Controllers/ReservationsController.php +++ b/app/Http/Controllers/ReservationsController.php @@ -205,23 +205,27 @@ class ReservationsController extends Controller $rules = [ 'action' => 'required', 'id' => 'required|numeric', - 'qso' => 'required|numeric', - 'approved' => 'required', - 'specialCall' => 'required|alphanum', - 'fromTime' => 'required|date', - 'toTime' => 'required|date|after:fromTime', - 'frequencies' => 'required', - 'modes' => 'required', - 'operatorCall' => 'required|alphanum', - 'operatorName' => 'required', - 'operatorEmail' => 'required|email', - 'operatorPhone' => ['required', 'regex:/^[0-9 ]+$/'], ]; $validatedData = $request->validate($rules); $record = Reservation::findOrFail($request->id); if ($request->action == "update") { + $rules = [ + 'qso' => 'required|numeric', + 'approved' => 'required', + 'specialCall' => 'required|alphanum', + 'fromTime' => 'required|date', + 'toTime' => 'required|date|after:fromTime', + 'frequencies' => 'required', + 'modes' => 'required', + 'operatorCall' => 'required|alphanum', + 'operatorName' => 'required', + 'operatorEmail' => 'required|email', + 'operatorPhone' => ['required', 'regex:/^[0-9 ]+$/'], + ]; + $validatedData = $request->validate($rules); + $record->approved = filter_var($request->approved, FILTER_VALIDATE_BOOLEAN); $record->qso = $request->qso; $record->specialCall = $request->specialCall; |