From f59cd76138c1e3ee75489e38e6f0cdd7a6b42ff4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?D=2E=20Nagy=20Gerg=C5=91?= Date: Fri, 26 Jan 2024 09:51:07 +0100 Subject: [PATCH] wip --- src/Http/Controllers/Auth/ResetPasswordController.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Http/Controllers/Auth/ResetPasswordController.php b/src/Http/Controllers/Auth/ResetPasswordController.php index 8b28f406..9e71c53a 100644 --- a/src/Http/Controllers/Auth/ResetPasswordController.php +++ b/src/Http/Controllers/Auth/ResetPasswordController.php @@ -5,6 +5,7 @@ use App\Models\User; use Cone\Root\Http\Controllers\Controller; use Illuminate\Auth\Events\PasswordReset; +use Illuminate\Contracts\Auth\MustVerifyEmail; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\Http\Response; @@ -45,7 +46,7 @@ public function reset(Request $request): RedirectResponse function (User $user, string $password): void { $this->resetPassword($user, $password); - if (! $user->hasVerifiedEmail()) { + if ($user instanceof MustVerifyEmail && ! $user->hasVerifiedEmail()) { $user->markEmailAsVerified(); } }