fix(auth): display error messages from validator

This commit is contained in:
Yassine Doghri 2023-10-03 16:21:08 +00:00
commit 5a834c0f89
6 changed files with 9 additions and 8 deletions

View file

@ -45,12 +45,11 @@ class MagicLinkController extends ShieldMagicLinkController
'new_password' => 'required|strong_password',
];
$userModel = new UserModel();
if (! $this->validate($rules)) {
return redirect()
->back()
->withInput()
->with('errors', $userModel->errors());
->with('errors', $this->validator->getErrors());
}
$validData = $this->validator->getValidated();
@ -60,6 +59,7 @@ class MagicLinkController extends ShieldMagicLinkController
->user()
->password = $validData['new_password'];
$userModel = new UserModel();
if (! $userModel->update(auth()->user()->id, auth()->user())) {
return redirect()
->back()