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(