Всем привет.
Подскажите пожалуйста почему постоянно выдает вот эта ошибка валидации:
"The email has already been taken."
Хотя я ввожу другой email.
Мой валидатор:
$credentials = $request->only('name', 'email', 'password', 'password_confirmation');
$rules = [
'name' => ['required', 'string', 'max:255'],
'email' => ['required', 'string', 'email', 'max:255', 'unique:users'],
'password' => ['required', 'string', 'min:8', 'confirmed']
];
$validator = Validator::make($credentials, $rules);
if ($validator->fails()) {
return response()->json(['errors' => $validator->messages()], 400);
}
Пробовал уже кэш чистить и все такое.