From 63f0f4ec1a2939b4daf12e875b51c0a218568020 Mon Sep 17 00:00:00 2001 From: bretto36 Date: Thu, 16 Jun 2016 18:59:31 -0400 Subject: [PATCH] Fixed Edit User --- app/Http/Controllers/UserController.php | 5 +- .../ManageUser/Modals/EditUser.blade.php | 151 +++++++++--------- tests/UserLoginTest.php | 23 +++ tests/UserSignUpTest.php | 33 ++++ tests/UserTest.php | 52 +++--- 5 files changed, 162 insertions(+), 102 deletions(-) create mode 100644 tests/UserLoginTest.php create mode 100644 tests/UserSignUpTest.php diff --git a/app/Http/Controllers/UserController.php b/app/Http/Controllers/UserController.php index f38c81fa..23518374 100644 --- a/app/Http/Controllers/UserController.php +++ b/app/Http/Controllers/UserController.php @@ -33,7 +33,7 @@ class UserController extends Controller public function postEditUser(Request $request) { $rules = [ - 'email' => ['required', 'email', 'exists:users,email,account_id,'.Auth::user()->account_id], + 'email' => ['required', 'email', 'unique:users,email,' . Auth::user()->id . ',id,account_id,' . Auth::user()->account_id], 'new_password' => ['min:5', 'confirmed', 'required_with:password'], 'password' => 'passcheck', 'first_name' => ['required'], @@ -44,7 +44,7 @@ class UserController extends Controller 'email.email' => 'Please enter a valid E-mail address.', 'email.required' => 'E-mail address is required.', 'password.passcheck' => 'This password is incorrect.', - 'email.exists' => 'This E-mail has is already in use.', + 'email.unique' => 'This E-mail is already in use.', 'first_name.required' => 'Please enter your first name.', ]; @@ -65,6 +65,7 @@ class UserController extends Controller $user->first_name = $request->get('first_name'); $user->last_name = $request->get('last_name'); + $user->email = $request->get('email'); $user->save(); diff --git a/resources/views/ManageUser/Modals/EditUser.blade.php b/resources/views/ManageUser/Modals/EditUser.blade.php index 32c3ccb7..4d626db4 100644 --- a/resources/views/ManageUser/Modals/EditUser.blade.php +++ b/resources/views/ManageUser/Modals/EditUser.blade.php @@ -1,89 +1,90 @@