From 3e8d646edd07ee6b4b11c355e102454570a0463b Mon Sep 17 00:00:00 2001 From: Felipe Knorr Kuhn <100320+knorrium@users.noreply.github.com> Date: Tue, 17 Aug 2021 12:03:03 -0700 Subject: [PATCH] Fix update-config script to parse string values --- frontend/update-config.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/frontend/update-config.js b/frontend/update-config.js index 4f5a0e8bc..92facefa1 100644 --- a/frontend/update-config.js +++ b/frontend/update-config.js @@ -5,7 +5,7 @@ const GENERATED_CONFIG_FILE_NAME = 'generated-config.js'; let settings = []; let configContent = {}; -const packageSettings = ['GIT_COMMIT_HASH', 'PACKAGE_JSON_VERSION']; //These will be handled by generate-config +const packageSettings = ['GIT_COMMIT_HASH', 'PACKAGE_JSON_VERSION']; //These will be handled by generate-config var args = process.argv.slice(2); @@ -19,8 +19,10 @@ function addSetting(key, value) { function normalizedValue(value) { if (Number(value)) { value = Number(value); - } else if ((value === 'true') || (value !== 'true')) { + } else if ((value === 'true') || (value === 'false')) { value = !!JSON.parse(String(value).toLowerCase()); + } else { + value = String(value).toLowerCase(); } return value; }