diff --git a/backend/classes/config.js b/backend/classes/config.js index 47812de..e94b2c7 100644 --- a/backend/classes/config.js +++ b/backend/classes/config.js @@ -3,6 +3,10 @@ const db = require("../db"); class Config { async getConfig() { try { + //Manual overrides + process.env.POSTGRES_USER = process.env.POSTGRES_USER ?? "postgres"; + + // const { rows: config } = await db.query('SELECT * FROM app_config where "ID"=1'); const state = this.#getConfigState(config); @@ -12,8 +16,8 @@ class Config { } return { - JF_HOST: config[0].JF_HOST, - JF_API_KEY: config[0].JF_API_KEY, + JF_HOST: process.env.JF_HOST ?? config[0].JF_HOST, + JF_API_KEY: process.env.JF_API_KEY ?? config[0].JF_API_KEY, APP_USER: config[0].APP_USER, APP_PASSWORD: config[0].APP_PASSWORD, REQUIRE_LOGIN: config[0].REQUIRE_LOGIN,