1
0
mirror of https://github.com/bitwarden/browser synced 2026-02-10 13:40:06 +00:00

resolve the resubscribe issue

This commit is contained in:
Cy Okeke
2026-01-26 19:52:00 +01:00
parent 6c2eacb833
commit 08e517bb2e

View File

@@ -220,24 +220,12 @@ export class AccountSubscriptionComponent {
return;
}
const currentSubscription = this.subscription.value();
const shouldForcePremium =
currentSubscription?.status === SubscriptionStatuses.IncompleteExpired ||
currentSubscription?.status === SubscriptionStatuses.Canceled;
const dialogRef = UnifiedUpgradeDialogComponent.open(this.dialogService, {
data: {
account,
...(shouldForcePremium
? {
initialStep: UnifiedUpgradeDialogStep.Payment,
selectedPlan: PersonalSubscriptionPricingTierIds.Premium,
redirectOnCompletion: true,
}
: {
planSelectionStepTitleOverride: "upgradeYourPlan",
hideContinueWithoutUpgradingButton: true,
}),
initialStep: UnifiedUpgradeDialogStep.Payment,
selectedPlan: PersonalSubscriptionPricingTierIds.Premium,
redirectOnCompletion: true,
},
});