В REST API при постмане вылазят 422 и 200 коды

при регистрации на один и тот же логин, выходит и 422 и 200 код, нужно убрать 422, но не могу понять что убирать, вот код:

public function register(Request $request)
{
    $validatedData = $request->validate([
        'login' => 'required|unique:users',
        'password' => 'required|confirmed'
    ]);

    $validatedData['password'] = bcrypt($request->password);

    $user = User::create($validatedData);

    $accessToken = $user->createToken('authToken')->accessToken;

    return response(['user' => $user, 'access_token' => $accessToken]);
}

Вот что выходит при тесте:

{
"message": "The given data was invalid.",
"errors": {
    "login": [
        "The login has already been taken."
        ]
    }
}

Ответы (0 шт):