From e5f6e5afb96a7def0e9aafb9ac151f7148dfceb4 Mon Sep 17 00:00:00 2001 From: arc-alex Date: Thu, 23 Nov 2023 14:27:00 +0100 Subject: [PATCH] disable HTTP integration if enabledOut==false --- .../src/services/integration-service/HttpIntegration.ts | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/apps/server/src/services/integration-service/HttpIntegration.ts b/apps/server/src/services/integration-service/HttpIntegration.ts index c16224ec2..ce08eb549 100644 --- a/apps/server/src/services/integration-service/HttpIntegration.ts +++ b/apps/server/src/services/integration-service/HttpIntegration.ts @@ -28,7 +28,14 @@ export class HttpIntegration implements IIntegration { * Initializes httpClient */ init(config: HTTPSettings) { - const { subscriptions } = config; + const { subscriptions, enabledOut } = config; + + if (!enabledOut) { + return { + success: true, + message: `HTTP integration client disabled`, + }; + } this.initSubscriptions(subscriptions);