Prevent duplicate confirmation emails

This commit is contained in:
Hillel Coren 2018-03-18 18:06:02 +02:00
parent 2108c6d49c
commit 28a4dc03fc

View File

@ -44,10 +44,10 @@ class HandleUserSettingsChanged
$users = $this->accountRepo->loadAccounts(Auth::user()->id);
Session::put(SESSION_USER_ACCOUNTS, $users);
if ($event->user && $event->user->isEmailBeingChanged()) {
if ($event->user && $event->user->confirmed && $event->user->isEmailBeingChanged()) {
$this->userMailer->sendConfirmation($event->user);
$this->userMailer->sendEmailChanged($event->user);
Session::flash('warning', trans('texts.verify_email'));
}
}