From 2bf172935b9ece121efff6b4fdbbed19da33626c Mon Sep 17 00:00:00 2001 From: saravanakumardb1 Date: Mon, 13 Apr 2026 22:57:32 -0700 Subject: [PATCH] fix(web): align billing-client SubscriptionDoc type with platform schema --- web/src/lib/billing-client.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/web/src/lib/billing-client.ts b/web/src/lib/billing-client.ts index 7ff0cd1..2860ce1 100644 --- a/web/src/lib/billing-client.ts +++ b/web/src/lib/billing-client.ts @@ -50,13 +50,13 @@ function toSubscription(doc: SubscriptionDoc): Subscription { userId: doc.userId, plan: doc.plan as Subscription['plan'], status: doc.status as Subscription['status'], - currentPeriodStart: doc.currentPeriodStart, + currentPeriodStart: doc.currentPeriodStart ?? '', currentPeriodEnd: doc.currentPeriodEnd, cancelAtPeriodEnd: doc.cancelAtPeriodEnd, stripeCustomerId: doc.stripeCustomerId, stripeSubscriptionId: doc.stripeSubscriptionId, - createdAt: doc.createdAt, - updatedAt: doc.updatedAt, + createdAt: doc.createdAt ?? '', + updatedAt: doc.updatedAt ?? '', }; }