Ensure IsApproved is persisted with MembersUserStore, Update member done in a trans and in specific steps, calls to SetLockoutEndDateAsync more safely with time before now.
This commit is contained in:
@@ -595,6 +595,12 @@ namespace Umbraco.Cms.Core.Security
|
||||
}
|
||||
}
|
||||
|
||||
if (member.IsApproved != identityUserMember.IsApproved)
|
||||
{
|
||||
anythingChanged = true;
|
||||
member.IsApproved = identityUserMember.IsApproved;
|
||||
}
|
||||
|
||||
if (identityUserMember.IsPropertyDirty(nameof(MembersIdentityUser.UserName))
|
||||
&& member.Username != identityUserMember.UserName && identityUserMember.UserName.IsNullOrWhiteSpace() == false)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user