From 9605e521bbb011077b9685bb5b9a6d62af5ad25d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C3=ABl=20Minelli?= <git@minelli.swiss>
Date: Fri, 11 Oct 2024 23:40:41 +0200
Subject: [PATCH] Init => Add global config env file importation

---
 ExpressAPI/src/init.ts | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/ExpressAPI/src/init.ts b/ExpressAPI/src/init.ts
index 59695b2..98c3046 100644
--- a/ExpressAPI/src/init.ts
+++ b/ExpressAPI/src/init.ts
@@ -7,9 +7,12 @@ import './shared/helpers/TypeScriptExtensions.js';
 
 if ( cluster.isPrimary ) {
     if ( process.env.NODE_ENV && process.env.NODE_ENV === 'production' ) {
-        dotenvExpand.expand(dotenv.config());
+        dotenvExpand.expand(dotenv.config({
+                                              path: [ path.join(__dirname, '../.env'), path.join(__dirname, '../config.env') ]
+                                          }));
     } else {
         dotenv.config({ path: path.join(__dirname, '../.env.keys') });
         dotenvExpand.expand(dotenv.config({ DOTENV_KEY: process.env.DOTENV_KEY_DEVELOPMENT }));
+        dotenvExpand.expand(dotenv.config({ path: path.join(__dirname, '../config.env') }));
     }
 }
-- 
GitLab