From ccf0d3f443c20f544baebab1778e86b75900ef98 Mon Sep 17 00:00:00 2001 From: gilbertaoe Date: Wed, 29 Jun 2022 16:39:55 -0500 Subject: [PATCH] Update MemberRepository.cs Ensuring that MemberManager.ConfirmEmailAsync persists. --- .../Persistence/Repositories/Implement/MemberRepository.cs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/Umbraco.Infrastructure/Persistence/Repositories/Implement/MemberRepository.cs b/src/Umbraco.Infrastructure/Persistence/Repositories/Implement/MemberRepository.cs index 9c41482436..59e8cceac0 100644 --- a/src/Umbraco.Infrastructure/Persistence/Repositories/Implement/MemberRepository.cs +++ b/src/Umbraco.Infrastructure/Persistence/Repositories/Implement/MemberRepository.cs @@ -790,6 +790,11 @@ namespace Umbraco.Cms.Infrastructure.Persistence.Repositories.Implement changedCols.Add("passwordConfig"); } + if (entity.IsPropertyDirty("EmailConfirmedDate")) + { + changedCols.Add("emailConfirmedDate"); + } + // If userlogin or the email has changed then need to reset security stamp if (changedCols.Contains("Email") || changedCols.Contains("LoginName")) {