From 6a90238908966f4c9d05ada39b4e47463b505715 Mon Sep 17 00:00:00 2001 From: iruy-fr Date: Mon, 3 Aug 2026 11:46:22 -0300 Subject: [PATCH] fix(test): tolerate missing infactory url --- src/modules/connection-test/connection-test-client.config.ts | 4 ++-- src/modules/connector/client.config.ts | 4 ++-- src/modules/inputs/inputs-client.config.ts | 4 ++-- src/modules/network-config/network-config-client.config.ts | 4 ++-- src/modules/transformations/transformations-client.ts | 4 ++-- 5 files changed, 10 insertions(+), 10 deletions(-) diff --git a/src/modules/connection-test/connection-test-client.config.ts b/src/modules/connection-test/connection-test-client.config.ts index e55ab24..3209d1d 100644 --- a/src/modules/connection-test/connection-test-client.config.ts +++ b/src/modules/connection-test/connection-test-client.config.ts @@ -6,9 +6,9 @@ import { } from '@nestjs/microservices'; import { ConnectionTest } from '@dadosfera/protospack-v2'; +const infactoryUrl = process.env.INFACTORY_URL ?? ''; const isLocalConnection = - process.env.INFACTORY_URL.startsWith('in-factory:') || - process.env.INFACTORY_URL.includes('0.0.0.0'); + infactoryUrl.startsWith('in-factory:') || infactoryUrl.includes('0.0.0.0'); export class ConnectionTestClientConfiguration { private config: GrpcOptions = { diff --git a/src/modules/connector/client.config.ts b/src/modules/connector/client.config.ts index c9b82ce..ccf0677 100644 --- a/src/modules/connector/client.config.ts +++ b/src/modules/connector/client.config.ts @@ -6,9 +6,9 @@ import { } from '@nestjs/microservices'; import { ConnectorManager } from '@dadosfera/protospack-v2'; +const infactoryUrl = process.env.INFACTORY_URL ?? ''; const isLocalConnection = - process.env.INFACTORY_URL.startsWith('in-factory:') || - process.env.INFACTORY_URL.includes('0.0.0.0'); + infactoryUrl.startsWith('in-factory:') || infactoryUrl.includes('0.0.0.0'); export class ConnectorClientConfiguration { public name = 'ConnectorClientConfiguration'; diff --git a/src/modules/inputs/inputs-client.config.ts b/src/modules/inputs/inputs-client.config.ts index 23bd919..9ad1a84 100644 --- a/src/modules/inputs/inputs-client.config.ts +++ b/src/modules/inputs/inputs-client.config.ts @@ -6,9 +6,9 @@ import { type GrpcOptions, } from '@nestjs/microservices'; +const infactoryUrl = process.env.INFACTORY_URL ?? ''; const isLocalConnection = - process.env.INFACTORY_URL.startsWith('in-factory:') || - process.env.INFACTORY_URL.includes('0.0.0.0'); + infactoryUrl.startsWith('in-factory:') || infactoryUrl.includes('0.0.0.0'); export class InputsGrpcClient { public readonly name = 'InputsGrpcClient'; private config: GrpcOptions = { diff --git a/src/modules/network-config/network-config-client.config.ts b/src/modules/network-config/network-config-client.config.ts index 284f4c2..13cecd2 100644 --- a/src/modules/network-config/network-config-client.config.ts +++ b/src/modules/network-config/network-config-client.config.ts @@ -6,9 +6,9 @@ import { } from '@nestjs/microservices'; import { NetworkConfig } from '@dadosfera/protospack-v2'; +const infactoryUrl = process.env.INFACTORY_URL ?? ''; const isLocalConnection = - process.env.INFACTORY_URL.startsWith('in-factory:') || - process.env.INFACTORY_URL.includes('0.0.0.0'); + infactoryUrl.startsWith('in-factory:') || infactoryUrl.includes('0.0.0.0'); export class NetworkConfigGrpcClient { public name = 'NetworkConfigGrpcClient'; diff --git a/src/modules/transformations/transformations-client.ts b/src/modules/transformations/transformations-client.ts index 252bb84..7ba69a8 100644 --- a/src/modules/transformations/transformations-client.ts +++ b/src/modules/transformations/transformations-client.ts @@ -6,9 +6,9 @@ import { import { credentials } from '@grpc/grpc-js'; import { Transformation } from '@dadosfera/protospack-v2'; +const infactoryUrl = process.env.INFACTORY_URL ?? ''; const isLocalConnection = - process.env.INFACTORY_URL.startsWith('in-factory:') || - process.env.INFACTORY_URL.includes('0.0.0.0'); + infactoryUrl.startsWith('in-factory:') || infactoryUrl.includes('0.0.0.0'); export class TransformationsClientConfiguration { public name = 'TransformationsClientConfiguration';