From 892edde5dd6cb0a3704ac196df635a43fa8285aa Mon Sep 17 00:00:00 2001 From: Manav Rathi Date: Wed, 6 Nov 2024 15:07:48 +0530 Subject: [PATCH] LF --- web/packages/new/photos/services/plan.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/web/packages/new/photos/services/plan.ts b/web/packages/new/photos/services/plan.ts index cd26d028dc..c9697257ad 100644 --- a/web/packages/new/photos/services/plan.ts +++ b/web/packages/new/photos/services/plan.ts @@ -218,7 +218,7 @@ export const isSubscriptionStripe = (subscription: Subscription) => * Return true if the given {@link Subscription} has the cancelled attribute. */ export const isSubscriptionCancelled = (subscription: Subscription) => - subscription && subscription.attributes.isCancelled; + subscription && subscription.attributes?.isCancelled; export function isSubscriptionPastDue(subscription: Subscription) { const thirtyDaysMicroseconds = 30 * 24 * 60 * 60 * 1000 * 1000; @@ -244,7 +244,7 @@ export function hasAddOnBonus(bonusData?: BonusData) { export function hasExceededStorageQuota(userDetails: UserDetails) { const bonusStorage = userDetails.storageBonus ?? 0; - if (isPartOfFamily(userDetails.familyData)) { + if (userDetails.familyData && isPartOfFamily(userDetails.familyData)) { const usage = getTotalFamilyUsage(userDetails.familyData); return usage > userDetails.familyData.storage + bonusStorage; } else {