Environment variables now take presedence over local config

This commit is contained in:
2022-08-17 00:20:17 +02:00
parent c8477fabaa
commit b56b1f6c0c

View File

@@ -30,12 +30,10 @@ class Config {
const field = new Field(this.fields[section][option]); const field = new Field(this.fields[section][option]);
if (field.value === "") { const envField =
const envField = process.env[[section.toUpperCase(), option.toUpperCase()].join("_")];
process.env[[section.toUpperCase(), option.toUpperCase()].join("_")]; if (envField !== undefined && envField.length !== 0) {
if (envField !== undefined && envField.length !== 0) { return envField;
return envField;
}
} }
if (field.value === undefined) { if (field.value === undefined) {