diff --git a/include/class.staff.php b/include/class.staff.php index 94b18b726ad48460f8ea201b0601ba1b964231a8..49df3912763e5a84825e2658ec7f843dd423868e 100644 --- a/include/class.staff.php +++ b/include/class.staff.php @@ -664,7 +664,7 @@ implements EmailContact { if ($vars['teams']) $staff->updateTeams($vars['teams']); if ($vars['welcome_email']) - $staff->sendResetEmail('registration-staff'); + $staff->sendResetEmail('registration-staff', false); Signal::send('model.created', $staff); } @@ -680,7 +680,7 @@ implements EmailContact { unset($_SESSION['_staff']['reset-token']); } - function sendResetEmail($template='pwreset-staff') { + function sendResetEmail($template='pwreset-staff', $log=true) { global $ost, $cfg; $content = Page::lookup(Page::getIdByType($template)); @@ -704,7 +704,7 @@ implements EmailContact { if (!($email = $cfg->getAlertEmail())) $email = $cfg->getDefaultEmail(); - $info = array('email' => $email, 'vars' => &$vars, 'log'=>true); + $info = array('email' => $email, 'vars' => &$vars, 'log'=>$log); Signal::send('auth.pwreset.email', $this, $info); if ($info['log'])