Skip to content

Commit f665299

Browse files
committed
Remove the server feature flag
1 parent cfd5bed commit f665299

2 files changed

Lines changed: 0 additions & 20 deletions

File tree

src/Core/Billing/Pricing/PricingClient.cs

Lines changed: 0 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
using System.Net;
22
using System.Net.Http.Json;
3-
using Bit.Core.Billing.Constants;
43
using Bit.Core.Billing.Enums;
54
using Bit.Core.Billing.Pricing.Organizations;
65
using Bit.Core.Exceptions;
@@ -12,7 +11,6 @@ namespace Bit.Core.Billing.Pricing;
1211

1312
using OrganizationPlan = Bit.Core.Models.StaticStore.Plan;
1413
using PremiumPlan = Premium.Plan;
15-
using Purchasable = Premium.Purchasable;
1614

1715
public class PricingClient(
1816
IFeatureService featureService,
@@ -99,14 +97,6 @@ public async Task<List<PremiumPlan>> ListPremiumPlans()
9997
return [];
10098
}
10199

102-
var fetchPremiumPriceFromPricingService =
103-
featureService.IsEnabled(FeatureFlagKeys.PM26793_FetchPremiumPriceFromPricingService);
104-
105-
if (!fetchPremiumPriceFromPricingService)
106-
{
107-
return [CurrentPremiumPlan];
108-
}
109-
110100
var response = await httpClient.GetAsync("plans/premium");
111101

112102
if (response.IsSuccessStatusCode)
@@ -163,13 +153,4 @@ private Plan PreProcessFamiliesPreMigrationPlan(Plan plan)
163153
plan.LookupKey = "families-2025";
164154
return plan;
165155
}
166-
167-
private static PremiumPlan CurrentPremiumPlan => new()
168-
{
169-
Name = "Premium",
170-
Available = true,
171-
LegacyYear = null,
172-
Seat = new Purchasable { Price = 10M, StripePriceId = StripeConstants.Prices.PremiumAnnually },
173-
Storage = new Purchasable { Price = 4M, StripePriceId = StripeConstants.Prices.StoragePlanPersonal, Provided = 1 }
174-
};
175156
}

src/Core/Constants.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -184,7 +184,6 @@ public static class FeatureFlagKeys
184184
public const string TrialPayment = "PM-8163-trial-payment";
185185
public const string PM24032_NewNavigationPremiumUpgradeButton = "pm-24032-new-navigation-premium-upgrade-button";
186186
public const string PM23713_PremiumBadgeOpensNewPremiumUpgradeDialog = "pm-23713-premium-badge-opens-new-premium-upgrade-dialog";
187-
public const string PM26793_FetchPremiumPriceFromPricingService = "pm-26793-fetch-premium-price-from-pricing-service";
188187
public const string PM23341_Milestone_2 = "pm-23341-milestone-2";
189188
public const string PM26462_Milestone_3 = "pm-26462-milestone-3";
190189
public const string PM28265_EnableReconcileAdditionalStorageJob = "pm-28265-enable-reconcile-additional-storage-job";

0 commit comments

Comments
 (0)