refactor: Make RabbitMQ prefix key optional in configuration

This commit is contained in:
Davidson Gomes 2025-02-04 17:57:21 -03:00
parent b143363c5d
commit 9a72b90ab2

View File

@ -97,7 +97,7 @@ export type Rabbitmq = {
EXCHANGE_NAME: string; EXCHANGE_NAME: string;
GLOBAL_ENABLED: boolean; GLOBAL_ENABLED: boolean;
EVENTS: EventsRabbitmq; EVENTS: EventsRabbitmq;
PREFIX_KEY: string; PREFIX_KEY?: string;
}; };
export type Sqs = { export type Sqs = {
@ -356,7 +356,7 @@ export class ConfigService {
RABBITMQ: { RABBITMQ: {
ENABLED: process.env?.RABBITMQ_ENABLED === 'true', ENABLED: process.env?.RABBITMQ_ENABLED === 'true',
GLOBAL_ENABLED: process.env?.RABBITMQ_GLOBAL_ENABLED === 'true', GLOBAL_ENABLED: process.env?.RABBITMQ_GLOBAL_ENABLED === 'true',
PREFIX_KEY: process.env?.RABBITMQ_PREFIX_KEY || 'evolution', PREFIX_KEY: process.env?.RABBITMQ_PREFIX_KEY,
EXCHANGE_NAME: process.env?.RABBITMQ_EXCHANGE_NAME || 'evolution_exchange', EXCHANGE_NAME: process.env?.RABBITMQ_EXCHANGE_NAME || 'evolution_exchange',
URI: process.env.RABBITMQ_URI || '', URI: process.env.RABBITMQ_URI || '',
EVENTS: { EVENTS: {