From 6248dbaf1f11bb3d9ab0e2bce9868438bb7bba3d Mon Sep 17 00:00:00 2001 From: Thomas Kaul <4159106+dtslvr@users.noreply.github.com> Date: Mon, 2 Nov 2026 17:37:10 +0100 Subject: [PATCH] Bugfix/validation of missing price id in Stripe checkout session (#8379) Fix validation of missing price id --- apps/api/src/services/subscription/subscription.service.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/apps/api/src/services/subscription/subscription.service.ts b/apps/api/src/services/subscription/subscription.service.ts index 867df56c91..958f314311 100644 --- a/apps/api/src/services/subscription/subscription.service.ts +++ b/apps/api/src/services/subscription/subscription.service.ts @@ -53,6 +53,10 @@ export class SubscriptionService { priceId: string; user: UserWithSettings; }): Promise { + if (!priceId) { + throw new BadRequestException('Invalid priceId'); + } + const subscriptionOffers: { [offer in SubscriptionOfferKey]: SubscriptionOffer; } =