Fix #5839: do not send confirmation email to deleted users.

This commit is contained in:
Ben
2025-11-25 11:21:20 +08:00
parent 476cf7c080
commit 6ef6e6aac8

View File

@@ -279,7 +279,7 @@ namespace Oqtane.Managers
await _identityUserManager.UpdateAsync(identityuser); // security stamp not updated 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) if (user.EmailConfirmed)
{ {