diff --git a/src/Core/Billing/Models/Sales/OrganizationSale.cs b/src/Core/Billing/Models/Sales/OrganizationSale.cs index b190305874..295acfb7ca 100644 --- a/src/Core/Billing/Models/Sales/OrganizationSale.cs +++ b/src/Core/Billing/Models/Sales/OrganizationSale.cs @@ -45,24 +45,7 @@ public class OrganizationSale public static OrganizationSale From( Organization organization, - OrganizationUpgrade upgrade) - { - var signup = new OrganizationSignup - { - BusinessName = upgrade.BusinessName, - Plan = upgrade.Plan, - AdditionalSeats = upgrade.AdditionalSeats, - AdditionalStorageGb = upgrade.AdditionalStorageGb, - PremiumAccessAddon = upgrade.PremiumAccessAddon, - TaxInfo = upgrade.TaxInfo, - PublicKey = upgrade.PublicKey, - PrivateKey = upgrade.PrivateKey, - AdditionalSmSeats = upgrade.AdditionalSmSeats, - AdditionalServiceAccounts = upgrade.AdditionalServiceAccounts, - UseSecretsManager = upgrade.UseSecretsManager - }; - return From(organization, signup); - } + OrganizationUpgrade upgrade) => From(organization, (OrganizationSignup)upgrade); private static CustomerSetup GetCustomerSetup(OrganizationSignup signup) { diff --git a/src/Core/Models/Business/OrganizationUpgrade.cs b/src/Core/Models/Business/OrganizationUpgrade.cs index 1dd2650799..f179ab1d20 100644 --- a/src/Core/Models/Business/OrganizationUpgrade.cs +++ b/src/Core/Models/Business/OrganizationUpgrade.cs @@ -15,4 +15,5 @@ public class OrganizationUpgrade public int? AdditionalSmSeats { get; set; } public int? AdditionalServiceAccounts { get; set; } public bool UseSecretsManager { get; set; } + public bool SkipTrial { get; set; } }