Validation on sub-admin add form

This commit is contained in:
Ritikesh yadav
2024-05-21 13:22:05 +05:30
parent b818767c87
commit fbe01c7727

View File

@@ -70,9 +70,9 @@ class ManageSubAdminController extends Controller
$validator = Validator::make($request->post(), [
'name' => 'required',
// 'address' => 'required',
'mobile_number' => 'required|unique:users,contact_number',
'mobile_number' => 'required',
'password' => 'required',
'email' => 'required|unique:users,email',
'email' => 'required',
], [
'unique' => ':attribute should be unique',
'required' => ':attribute is required'
@@ -82,6 +82,11 @@ class ManageSubAdminController extends Controller
return response()->json(['status' => 400, 'message' => $validationMessage]);
}
// $principalType = Iam_Principal_Type::find($request->role_type);
$alreadyExists = User::where(['email'=>$request->email,'contact_number'=>$request->contact_number])->exists();
if($alreadyExists)
{
return response()->json(['status' => 400, 'message' =>'email or mobile number already exists']);
}
// defining user type
if ($request->role_type == 1) {