Skip to content

Commit 1455673

Browse files
authored
Merge pull request #2329 from vanjarosoftware/#2328-disable-registration-email
Disable registration email notification to user when email verificati…
2 parents e62fe81 + 683da96 commit 1455673

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

DesktopModules/Vanjaro/UXManager/Extensions/Block/Register/Managers/RegisterManager.cs

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -352,8 +352,12 @@ protected static ActionResult CompleteUserCreation(UserCreateStatus createStatus
352352
}
353353
break;
354354
case (int)Globals.PortalRegistrationType.PublicRegistration:
355-
Mail.SendMail(newUser, MessageType.UserRegistrationPublic, PortalController.Instance.GetCurrentSettings() as PortalSettings);
356-
UserController.UserLogin(PortalSettings.Current.PortalId, newUser.Username, newUser.Membership.Password, "", PortalSettings.Current.PortalName, "", ref loginStatus, false);
355+
{
356+
string EmailVerification = Core.Managers.SettingManager.GetValue(PortalSettings.Current.PortalId, 0, "setting_registration", "EmailVerification", null);
357+
if (EmailVerification != "1")
358+
Mail.SendMail(newUser, MessageType.UserRegistrationPublic, PortalController.Instance.GetCurrentSettings() as PortalSettings);
359+
UserController.UserLogin(PortalSettings.Current.PortalId, newUser.Username, newUser.Membership.Password, "", PortalSettings.Current.PortalName, "", ref loginStatus, false);
360+
}
357361
break;
358362
case (int)Globals.PortalRegistrationType.VerifiedRegistration:
359363
Mail.SendMail(newUser, MessageType.UserRegistrationVerified, PortalController.Instance.GetCurrentSettings() as PortalSettings);

0 commit comments

Comments
 (0)