From 284eda6cd30301ecba0bbb54ff0cbee45052a13a Mon Sep 17 00:00:00 2001 From: Thomas Rittson <31796059+eliykat@users.noreply.github.com> Date: Wed, 20 Sep 2023 09:35:20 +1000 Subject: [PATCH] Remove sm-ga-billing feature flag (#6213) --- .../organization-subscription-cloud.component.ts | 10 ---------- .../settings/organization-plans.component.html | 2 +- .../billing/settings/organization-plans.component.ts | 11 +---------- libs/common/src/enums/feature-flag.enum.ts | 1 - 4 files changed, 2 insertions(+), 22 deletions(-) diff --git a/apps/web/src/app/billing/organizations/organization-subscription-cloud.component.ts b/apps/web/src/app/billing/organizations/organization-subscription-cloud.component.ts index b419f74326..5d5e644925 100644 --- a/apps/web/src/app/billing/organizations/organization-subscription-cloud.component.ts +++ b/apps/web/src/app/billing/organizations/organization-subscription-cloud.component.ts @@ -12,8 +12,6 @@ import { Organization } from "@bitwarden/common/admin-console/models/domain/orga import { BitwardenProductType, PlanType } from "@bitwarden/common/billing/enums"; import { OrganizationSubscriptionResponse } from "@bitwarden/common/billing/models/response/organization-subscription.response"; import { BillingSubscriptionItemResponse } from "@bitwarden/common/billing/models/response/subscription.response"; -import { FeatureFlag } from "@bitwarden/common/enums/feature-flag.enum"; -import { ConfigServiceAbstraction } from "@bitwarden/common/platform/abstractions/config/config.service.abstraction"; import { I18nService } from "@bitwarden/common/platform/abstractions/i18n.service"; import { LogService } from "@bitwarden/common/platform/abstractions/log.service"; import { PlatformUtilsService } from "@bitwarden/common/platform/abstractions/platform-utils.service"; @@ -62,7 +60,6 @@ export class OrganizationSubscriptionCloudComponent implements OnInit, OnDestroy private organizationApiService: OrganizationApiServiceAbstraction, private route: ActivatedRoute, private dialogService: DialogService, - private configService: ConfigServiceAbstraction, private datePipe: DatePipe ) {} @@ -133,13 +130,6 @@ export class OrganizationSubscriptionCloudComponent implements OnInit, OnDestroy !this.subscriptionMarkedForCancel; this.loading = false; - - // Remove the remaining lines when the sm-ga-billing flag is deleted - const smBillingEnabled = await this.configService.getFeatureFlag( - FeatureFlag.SecretsManagerBilling - ); - this.showSecretsManagerSubscribe = this.showSecretsManagerSubscribe && smBillingEnabled; - this.showAdjustSecretsManager = this.showAdjustSecretsManager && smBillingEnabled; } get subscription() { diff --git a/apps/web/src/app/billing/settings/organization-plans.component.html b/apps/web/src/app/billing/settings/organization-plans.component.html index b933157903..06d04dc4e4 100644 --- a/apps/web/src/app/billing/settings/organization-plans.component.html +++ b/apps/web/src/app/billing/settings/organization-plans.component.html @@ -276,7 +276,7 @@
( - FeatureFlag.SecretsManagerBilling, - false - ); - this.loading = false; } diff --git a/libs/common/src/enums/feature-flag.enum.ts b/libs/common/src/enums/feature-flag.enum.ts index 8f30478ced..f87a8ef52c 100644 --- a/libs/common/src/enums/feature-flag.enum.ts +++ b/libs/common/src/enums/feature-flag.enum.ts @@ -3,7 +3,6 @@ export enum FeatureFlag { DisplayLowKdfIterationWarningFlag = "display-kdf-iteration-warning", TrustedDeviceEncryption = "trusted-device-encryption", AutofillV2 = "autofill-v2", - SecretsManagerBilling = "sm-ga-billing", } // Replace this with a type safe lookup of the feature flag values in PM-2282