mirror of
https://github.com/bitwarden/server.git
synced 2025-07-03 17:12:49 -05: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