U4-2465 "Login Name already exists" when creating a new member that existed before

This commit is contained in:
Sebastiaan Janssen
2013-07-16 13:33:52 +02:00
parent 8063717e4c
commit 1d7bfc2781

View File

@@ -142,8 +142,8 @@ namespace umbraco.cms.presentation.members
void MemberEmailExistCheck_ServerValidate(object source, ServerValidateEventArgs args)
{
var oldEmail = MemberEmail.Text.ToLower();
var newEmail = _document.Email.ToLower();
var oldEmail = _document.Email.ToLower();
var newEmail = MemberEmail.Text.ToLower();
var requireUniqueEmail = Membership.Providers[Member.UmbracoMemberProviderName].RequiresUniqueEmail;
var howManyMembersWithEmail = Member.GetMembersFromEmail(newEmail).Length;
if (((oldEmail == newEmail && howManyMembersWithEmail > 1) ||