mirror of
https://github.com/bitwarden/server
synced 2025-12-16 08:13:33 +00:00
[PS-794] Fix password reset email templates email format (#2068)
* Fix password reset email templates email format
This commit is contained in:
@@ -418,7 +418,7 @@ namespace Bit.Core.Services
|
||||
var message = CreateDefaultMessage("Master Password Has Been Changed", email);
|
||||
var model = new AdminResetPasswordViewModel()
|
||||
{
|
||||
UserName = CoreHelpers.SanitizeForEmail(userName),
|
||||
UserName = GetUserIdentifier(email, userName),
|
||||
OrgName = CoreHelpers.SanitizeForEmail(orgName),
|
||||
};
|
||||
await AddMessageContentAsync(message, "AdminResetPassword", model);
|
||||
@@ -766,7 +766,7 @@ namespace Bit.Core.Services
|
||||
var message = CreateDefaultMessage("Master Password Has Been Changed", email);
|
||||
var model = new UpdateTempPasswordViewModel()
|
||||
{
|
||||
UserName = CoreHelpers.SanitizeForEmail(userName)
|
||||
UserName = GetUserIdentifier(email, userName)
|
||||
};
|
||||
await AddMessageContentAsync(message, "UpdatedTempPassword", model);
|
||||
message.Category = "UpdatedTempPassword";
|
||||
@@ -886,5 +886,10 @@ namespace Bit.Core.Services
|
||||
message.Category = "FailedTwoFactorAttempts";
|
||||
await _mailDeliveryService.SendEmailAsync(message);
|
||||
}
|
||||
|
||||
private static string GetUserIdentifier(string email, string userName)
|
||||
{
|
||||
return string.IsNullOrEmpty(userName) ? email : CoreHelpers.SanitizeForEmail(userName, false);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user