From 6d615e8afd5febc505cf38d22bac75915d6e4342 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C3=ABl=20Minelli?= <git@minelli.swiss>
Date: Mon, 21 Oct 2024 20:08:55 +0200
Subject: [PATCH] bug fix

---
 ExpressAPI/src/config/Config.ts | 2 +-
 ExpressAPI/src/init.ts          | 3 +--
 2 files changed, 2 insertions(+), 3 deletions(-)

diff --git a/ExpressAPI/src/config/Config.ts b/ExpressAPI/src/config/Config.ts
index e191f21..58a659c 100644
--- a/ExpressAPI/src/config/Config.ts
+++ b/ExpressAPI/src/config/Config.ts
@@ -72,7 +72,7 @@ class Config {
 
     constructor() {
         this.api = {
-            port: Number(process.env.API_PORT || 30992)
+            port: Number(process.env.API_PORT || 0)
         };
 
         this.requestClientValidation = JSON5.parse(process.env.REQUEST_CLIENT_VALIDATION || '{"version": {}}');
diff --git a/ExpressAPI/src/init.ts b/ExpressAPI/src/init.ts
index 4308bd4..5c8026f 100644
--- a/ExpressAPI/src/init.ts
+++ b/ExpressAPI/src/init.ts
@@ -7,8 +7,7 @@ import './shared/helpers/TypeScriptExtensions.js';
 
 if ( cluster.isPrimary ) {
     if ( process.env.NODE_ENV && process.env.NODE_ENV === 'production' ) {
-        dotenvExpand.expand(dotenv.config({ path: path.join(__dirname, '../.env') }));
-        dotenvExpand.expand(dotenv.config({ path: path.join(__dirname, '../config.env') }));
+        dotenvExpand.expand(dotenv.config());
     } else {
         dotenv.config({ path: path.join(__dirname, '../.env.keys') });
         dotenvExpand.expand(dotenv.config({ DOTENV_KEY: process.env.DOTENV_KEY_DEVELOPMENT }));
-- 
GitLab