Skip to content

Commit 4b58fd3

Browse files
chore: keep legacy subscription alias
1 parent 490e7ea commit 4b58fd3

File tree

2 files changed

+5
-0
lines changed

2 files changed

+5
-0
lines changed

src/platform/cloud/subscription/composables/useSubscription.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ function useSubscriptionInternal() {
3636

3737
return subscriptionStatus.value?.is_active ?? false
3838
})
39+
const isActiveSubscription = isSubscriptionRequirementMet
3940
const { reportError, accessBillingPortal } = useFirebaseAuthActions()
4041
const dialogService = useDialogService()
4142

@@ -112,6 +113,7 @@ function useSubscriptionInternal() {
112113
useSubscriptionCancellationWatcher({
113114
fetchStatus,
114115
isSubscriptionRequirementMet,
116+
legacyIsActiveSubscription: isActiveSubscription,
115117
subscriptionStatus,
116118
telemetry,
117119
shouldWatchCancellation
@@ -224,6 +226,8 @@ function useSubscriptionInternal() {
224226
return {
225227
// State
226228
isSubscriptionRequirementMet,
229+
// Deprecated alias for older call sites
230+
isActiveSubscription,
227231
isCancelled,
228232
formattedRenewalDate,
229233
formattedEndDate,

src/platform/cloud/subscription/composables/useSubscriptionCancellationWatcher.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ const CANCELLATION_BACKOFF_MULTIPLIER = 3 // 5s, 15s, 45s, 135s intervals
1313
type CancellationWatcherOptions = {
1414
fetchStatus: () => Promise<CloudSubscriptionStatusResponse | null | void>
1515
isSubscriptionRequirementMet: ComputedRef<boolean>
16+
legacyIsActiveSubscription?: ComputedRef<boolean>
1617
subscriptionStatus: Ref<CloudSubscriptionStatusResponse | null>
1718
telemetry: Pick<TelemetryProvider, 'trackMonthlySubscriptionCancelled'> | null
1819
shouldWatchCancellation: () => boolean

0 commit comments

Comments
 (0)