From 7cc3d9bd78a883cf4c01bbb71b2337ba5cfa8a6f Mon Sep 17 00:00:00 2001 From: Nevo David Date: Wed, 13 May 2026 09:01:22 +0700 Subject: [PATCH] feat: stripe fix --- apps/orchestrator/src/activities/post.activity.ts | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/apps/orchestrator/src/activities/post.activity.ts b/apps/orchestrator/src/activities/post.activity.ts index e2a02ce8..ffd74981 100644 --- a/apps/orchestrator/src/activities/post.activity.ts +++ b/apps/orchestrator/src/activities/post.activity.ts @@ -201,12 +201,14 @@ export class PostActivity { @ActivityMethod() async postSocial(integration: Integration, posts: Post[]) { - const subscription = await this._subscriptionService.getSubscription( - integration.organizationId - ); + if (process.env.STRIPE_SECRET_KEY) { + const subscription = await this._subscriptionService.getSubscription( + integration.organizationId + ); - if (!subscription) { - throw new Error('No active subscription found for this organization.'); + if (!subscription) { + throw new Error('No active subscription found for this organization.'); + } } const getIntegration = this._integrationManager.getSocialIntegration(