From d19b9c1d1abe93b2e7f5c45bbde2e61134e30d1b Mon Sep 17 00:00:00 2001 From: Anders Date: Mon, 17 Aug 2020 15:10:44 +0200 Subject: [PATCH] v0.10.1a - Added AJAX check on update WashingMachine Added AJAX check on create (missing on update) UserController - Only checks when submitting --- .../app/Http/Controllers/UserController.php | 15 ++-- .../views/admin/users/create.blade.php | 72 ++++++++----------- skolehjem/routes/web.php | 2 +- 3 files changed, 40 insertions(+), 49 deletions(-) diff --git a/skolehjem/app/Http/Controllers/UserController.php b/skolehjem/app/Http/Controllers/UserController.php index 35e2c17..eb14e48 100644 --- a/skolehjem/app/Http/Controllers/UserController.php +++ b/skolehjem/app/Http/Controllers/UserController.php @@ -576,14 +576,17 @@ class UserController extends Controller } } - /* public function nameCheck(Request $request){ - $users = User::query()->where('mail', 'LIKE',$request->mailCheck) - ->get(); - if(count($users) > 0 && $request->mailCheck !== NULL){ + $usersemail = User::query()->where('email', 'LIKE', $request->mailCheck)->get(); + $usersphone = User::query()->where('phone', '=', $request->phoneCheck)->get(); + if (count($usersemail) > 0 && count($usersphone) > 0) { return 1; } + elseif(count($usersemail) > 0 && $request->mailCheck !== NULL){ + return 2; + } + elseif(count($usersphone) > 0 && $request->phoneCheck !== NULL){ + return 3; + } } - */ - } diff --git a/skolehjem/resources/views/admin/users/create.blade.php b/skolehjem/resources/views/admin/users/create.blade.php index efaf35f..370aa73 100644 --- a/skolehjem/resources/views/admin/users/create.blade.php +++ b/skolehjem/resources/views/admin/users/create.blade.php @@ -14,14 +14,14 @@ {!! session()->get('error#notsamepass') !!} {!! session()->get('EmailExists') !!} {!! session()->get('PhoneExists') !!} -
+ @csrf - +
@@ -34,6 +34,7 @@
+