Merge pull request #5840 from zyhfish/task/fix-5839

Fix #5839: do not send confirmation email  to deleted users.
This commit is contained in:
Shaun Walker
2025-11-25 08:52:41 -05:00
committed by GitHub

View File

@ -279,7 +279,7 @@ namespace Oqtane.Managers
await _identityUserManager.UpdateAsync(identityuser); // security stamp not updated
}
if (bool.Parse(_settings.GetSettingValue(EntityNames.Site, alias.SiteId, "LoginOptions:RequireConfirmedEmail", "true")))
if (bool.Parse(_settings.GetSettingValue(EntityNames.Site, alias.SiteId, "LoginOptions:RequireConfirmedEmail", "true")) && !user.IsDeleted)
{
if (user.EmailConfirmed)
{