From b56b1f6c0cf11e59908a1e777d7da9c8fbb23c44 Mon Sep 17 00:00:00 2001 From: Kevin Midboe Date: Wed, 17 Aug 2022 00:20:17 +0200 Subject: [PATCH] Environment variables now take presedence over local config --- seasoned_api/src/config/configuration.js | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/seasoned_api/src/config/configuration.js b/seasoned_api/src/config/configuration.js index 0682081..0414dc4 100644 --- a/seasoned_api/src/config/configuration.js +++ b/seasoned_api/src/config/configuration.js @@ -30,12 +30,10 @@ class Config { const field = new Field(this.fields[section][option]); - if (field.value === "") { - const envField = - process.env[[section.toUpperCase(), option.toUpperCase()].join("_")]; - if (envField !== undefined && envField.length !== 0) { - return envField; - } + const envField = + process.env[[section.toUpperCase(), option.toUpperCase()].join("_")]; + if (envField !== undefined && envField.length !== 0) { + return envField; } if (field.value === undefined) {