diff --git a/src/Core/MailTemplates/Razor/Welcome.cshtml b/src/Core/MailTemplates/Razor/Welcome.cshtml index 0d51b2e780..799cb122ed 100644 --- a/src/Core/MailTemplates/Razor/Welcome.cshtml +++ b/src/Core/MailTemplates/Razor/Welcome.cshtml @@ -96,7 +96,7 @@ - vault.bitwarden.com + @Raw(Model.WebVaultUrlHostname) diff --git a/src/Core/Models/Mail/BaseMailModel.cs b/src/Core/Models/Mail/BaseMailModel.cs index 8d3e2dd342..8f0ca3daf0 100644 --- a/src/Core/Models/Mail/BaseMailModel.cs +++ b/src/Core/Models/Mail/BaseMailModel.cs @@ -1,8 +1,22 @@ -namespace Bit.Core.Models.Mail +using System; + +namespace Bit.Core.Models.Mail { public class BaseMailModel { public string SiteName { get; set; } public string WebVaultUrl { get; set; } + public string WebVaultUrlHostname + { + get + { + if(Uri.TryCreate(WebVaultUrl, UriKind.Absolute, out Uri uri)) + { + return uri.Host; + } + + return WebVaultUrl; + } + } } }