mirror of
				https://github.com/linuxserver/Heimdall.git
				synced 2025-10-31 21:17:44 +09:00 
			
		
		
		
	add unique validation for name and don't fail validation when already the owner of data
This commit is contained in:
		| @@ -53,7 +53,7 @@ class UserController extends Controller | |||||||
|     public function store(Request $request) |     public function store(Request $request) | ||||||
|     { |     { | ||||||
|         $validatedData = $request->validate([ |         $validatedData = $request->validate([ | ||||||
|             'name' => 'required|max:255', |             'name' => 'required|max:255|unique:users', | ||||||
|             'email' => 'required|email|unique:users', |             'email' => 'required|email|unique:users', | ||||||
|             'password' => 'nullable|confirmed', |             'password' => 'nullable|confirmed', | ||||||
|             'password_confirmation' => 'nullable' |             'password_confirmation' => 'nullable' | ||||||
| @@ -119,8 +119,8 @@ class UserController extends Controller | |||||||
|     public function update(Request $request, User $user) |     public function update(Request $request, User $user) | ||||||
|     { |     { | ||||||
|         $validatedData = $request->validate([ |         $validatedData = $request->validate([ | ||||||
|             'name' => 'required|max:255', |             'name' => 'required|max:255|unique:users,name,'.$user->id, | ||||||
|             'email' => 'required|email|unique:users', |             'email' => 'required|email|unique:users,email,'.$user->id, | ||||||
|             'password' => 'nullable|confirmed', |             'password' => 'nullable|confirmed', | ||||||
|             'password_confirmation' => 'nullable' |             'password_confirmation' => 'nullable' | ||||||
|         ]); |         ]); | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user