Fix approve and welcome email with set password link

This commit is contained in:
champsupertramp
2016-05-19 15:27:48 +08:00
parent 61b11ea4b7
commit 960f519271
4 changed files with 9 additions and 8 deletions
+5 -4
View File
@@ -467,14 +467,15 @@ class UM_User {
delete_option( "um_cache_userdata_{$user_id}" );
if ( um_user('account_status') == 'awaiting_admin_review' ) {
$email_tpl = 'approved_email';
$this->password_reset_hash();
$ultimatemember->mail->send( um_user('user_email'), 'approved_email' );
} else {
$email_tpl = 'welcome_email';
$this->password_reset_hash();
$ultimatemember->mail->send( um_user('user_email'), 'welcome_email');
}
$this->set_status('approved');
$ultimatemember->mail->send( um_user('user_email'), $email_tpl );
$this->delete_meta('account_secret_hash');
$this->delete_meta('_um_cool_but_hard_to_guess_plain_pw');