mirror of
https://github.com/bitwarden/server
synced 2025-12-31 07:33:43 +00:00
chore: remove FF, references, and restructure code, refs PM-24373 (#6353)
This commit is contained in:
@@ -15,7 +15,6 @@ public class OrganizationInvitesInfo
|
||||
bool orgSsoLoginRequiredPolicyEnabled,
|
||||
IEnumerable<(OrganizationUser orgUser, ExpiringToken token)> orgUserTokenPairs,
|
||||
Dictionary<Guid, bool> orgUserHasExistingUserDict,
|
||||
bool isSubjectFeatureEnabled = false,
|
||||
bool initOrganization = false
|
||||
)
|
||||
{
|
||||
@@ -30,8 +29,6 @@ public class OrganizationInvitesInfo
|
||||
|
||||
OrgUserTokenPairs = orgUserTokenPairs;
|
||||
OrgUserHasExistingUserDict = orgUserHasExistingUserDict;
|
||||
|
||||
IsSubjectFeatureEnabled = isSubjectFeatureEnabled;
|
||||
}
|
||||
|
||||
public string OrganizationName { get; }
|
||||
@@ -40,9 +37,6 @@ public class OrganizationInvitesInfo
|
||||
public bool OrgSsoEnabled { get; }
|
||||
public string OrgSsoIdentifier { get; }
|
||||
public bool OrgSsoLoginRequiredPolicyEnabled { get; }
|
||||
|
||||
public bool IsSubjectFeatureEnabled { get; }
|
||||
|
||||
public IEnumerable<(OrganizationUser OrgUser, ExpiringToken Token)> OrgUserTokenPairs { get; }
|
||||
public Dictionary<Guid, bool> OrgUserHasExistingUserDict { get; }
|
||||
|
||||
|
||||
@@ -20,40 +20,6 @@ public class OrganizationUserInvitedViewModel : BaseTitleContactUsMailModel
|
||||
OrganizationUser orgUser,
|
||||
ExpiringToken expiringToken,
|
||||
GlobalSettings globalSettings)
|
||||
{
|
||||
var freeOrgTitle = "A Bitwarden member invited you to an organization. Join now to start securing your passwords!";
|
||||
|
||||
return new OrganizationUserInvitedViewModel
|
||||
{
|
||||
TitleFirst = orgInvitesInfo.IsFreeOrg ? freeOrgTitle : "Join ",
|
||||
TitleSecondBold =
|
||||
orgInvitesInfo.IsFreeOrg
|
||||
? string.Empty
|
||||
: CoreHelpers.SanitizeForEmail(orgInvitesInfo.OrganizationName, false),
|
||||
TitleThird = orgInvitesInfo.IsFreeOrg ? string.Empty : " on Bitwarden and start securing your passwords!",
|
||||
OrganizationName = CoreHelpers.SanitizeForEmail(orgInvitesInfo.OrganizationName, false),
|
||||
Email = WebUtility.UrlEncode(orgUser.Email),
|
||||
OrganizationId = orgUser.OrganizationId.ToString(),
|
||||
OrganizationUserId = orgUser.Id.ToString(),
|
||||
Token = WebUtility.UrlEncode(expiringToken.Token),
|
||||
ExpirationDate =
|
||||
$"{expiringToken.ExpirationDate.ToLongDateString()} {expiringToken.ExpirationDate.ToShortTimeString()} UTC",
|
||||
OrganizationNameUrlEncoded = WebUtility.UrlEncode(orgInvitesInfo.OrganizationName),
|
||||
WebVaultUrl = globalSettings.BaseServiceUri.VaultWithHash,
|
||||
SiteName = globalSettings.SiteName,
|
||||
InitOrganization = orgInvitesInfo.InitOrganization,
|
||||
OrgSsoIdentifier = orgInvitesInfo.OrgSsoIdentifier,
|
||||
OrgSsoEnabled = orgInvitesInfo.OrgSsoEnabled,
|
||||
OrgSsoLoginRequiredPolicyEnabled = orgInvitesInfo.OrgSsoLoginRequiredPolicyEnabled,
|
||||
OrgUserHasExistingUser = orgInvitesInfo.OrgUserHasExistingUserDict[orgUser.Id]
|
||||
};
|
||||
}
|
||||
|
||||
public static OrganizationUserInvitedViewModel CreateFromInviteInfo_v2(
|
||||
OrganizationInvitesInfo orgInvitesInfo,
|
||||
OrganizationUser orgUser,
|
||||
ExpiringToken expiringToken,
|
||||
GlobalSettings globalSettings)
|
||||
{
|
||||
const string freeOrgTitle = "A Bitwarden member invited you to an organization. " +
|
||||
"Join now to start securing your passwords!";
|
||||
|
||||
Reference in New Issue
Block a user