fix: environment variables with optional

This commit is contained in:
oismaelash 2024-10-02 12:24:33 -03:00
parent 58a8d92c37
commit fe4a439fde

View File

@ -269,8 +269,8 @@ export class ConfigService {
DISABLE_MANAGER: process.env?.SERVER_DISABLE_MANAGER === 'true',
},
CORS: {
ORIGIN: process.env.CORS_ORIGIN.split(',') || ['*'],
METHODS: (process.env.CORS_METHODS.split(',') as HttpMethods[]) || ['POST', 'GET', 'PUT', 'DELETE'],
ORIGIN: process.env.CORS_ORIGIN?.split(',') || ['*'],
METHODS: (process.env.CORS_METHODS?.split(',') as HttpMethods[]) || ['POST', 'GET', 'PUT', 'DELETE'],
CREDENTIALS: process.env?.CORS_CREDENTIALS === 'true',
},
SSL_CONF: {
@ -354,7 +354,7 @@ export class ConfigService {
LANGUAGE: process.env.WA_BUSINESS_LANGUAGE || 'en',
},
LOG: {
LEVEL: (process.env?.LOG_LEVEL.split(',') as LogLevel[]) || [
LEVEL: (process.env?.LOG_LEVEL?.split(',') as LogLevel[]) || [
'ERROR',
'WARN',
'DEBUG',