Skip to content

Commit e276131

Browse files
saurab018y000yal
andauthored
UR-4796 Fix - Duplicate Admin Approval Required email with Admin Approval After Email Confirmation (#1377)
Co-authored-by: yoel limbu <87514350+y000yal@users.noreply.github.com>
1 parent b3f07a3 commit e276131

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

includes/class-ur-emailer.php

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,6 +105,9 @@ public static function ur_after_register_mail( $valid_form_data, $form_id, $user
105105

106106
$login_option = ur_get_user_login_option( $user_id );
107107

108+
if ( ( 'email_confirmation' !== $login_option && 'admin_approval_after_email_confirmation' !== $login_option ) && ur_option_checked( 'user_registration_email_setting_disable_email' ) ) {
109+
return;
110+
}
108111
/**
109112
* Hook to modify user email attachment.
110113
*
@@ -135,7 +138,7 @@ public static function ur_after_register_mail( $valid_form_data, $form_id, $user
135138

136139
self::send_mail_to_user( $email, $username, $user_id, $data_html, $name_value, $attachments, $template_id );
137140

138-
if ( 'admin_approval' === $login_option || 'admin_approval_after_email_confirmation' === $login_option ) {
141+
if ( 'admin_approval' === $login_option ) {
139142
self::send_approve_link_in_email( $email, $username, $user_id, $data_html, $name_value, $attachments, $template_id );
140143
}
141144
self::send_mail_to_admin( $email, $username, $user_id, $data_html, $name_value, $attachments, $template_id );

0 commit comments

Comments
 (0)