From aad54cd69dfa4fe0eb84030943577d419b4c14a8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Brais=20Pi=C3=B1eiro?= Date: Sat, 2 May 2020 17:51:24 +0100 Subject: [PATCH 1/3] Stringify authentication's default value --- SettingsHelper.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/SettingsHelper.js b/SettingsHelper.js index 37122714..93914a3c 100644 --- a/SettingsHelper.js +++ b/SettingsHelper.js @@ -43,9 +43,9 @@ module.exports = function () { { local: 'authentication', env: 'AUTHENTICATION', - default: { + default: JSON.stringify({ mechanism: 'none' - } + }) }, { local: 'customServer', From fe5d3cd36aa012cad889c0174a86f05585aadcb2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Brais=20Pi=C3=B1eiro?= Date: Fri, 8 May 2020 00:10:24 +0100 Subject: [PATCH 2/3] Make sure process.env variables are stringified --- SettingsHelper.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/SettingsHelper.js b/SettingsHelper.js index 93914a3c..3e669cab 100644 --- a/SettingsHelper.js +++ b/SettingsHelper.js @@ -168,7 +168,7 @@ module.exports = function () { output[setting.local] = setting.default; console.log(`- Done.`); } - process.env[setting.env] = output[setting.local]; + process.env[setting.env] = typeof output[setting.local] === 'object' ? JSON.stringify(output[setting.local]) : output[setting.local]; } //console.log('Our settings are', output) return output; From e29e95d39ed9fa246f4f2e561b8a8dc597fe9767 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Brais=20Pi=C3=B1eiro?= Date: Fri, 8 May 2020 00:12:24 +0100 Subject: [PATCH 3/3] Revert JSON.stringify of default value --- SettingsHelper.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/SettingsHelper.js b/SettingsHelper.js index 3e669cab..066ccb13 100644 --- a/SettingsHelper.js +++ b/SettingsHelper.js @@ -43,9 +43,9 @@ module.exports = function () { { local: 'authentication', env: 'AUTHENTICATION', - default: JSON.stringify({ + default: { mechanism: 'none' - }) + } }, { local: 'customServer',