From 07d67bf881e6ec9002dc5448cff8ca0c76621acc Mon Sep 17 00:00:00 2001 From: Elio Struyf Date: Fri, 30 Sep 2022 09:54:55 +0200 Subject: [PATCH] #412 - allow config folders to use lowercase --- src/helpers/SettingsHelper.ts | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/helpers/SettingsHelper.ts b/src/helpers/SettingsHelper.ts index 5fbac08e..55c4a4f8 100644 --- a/src/helpers/SettingsHelper.ts +++ b/src/helpers/SettingsHelper.ts @@ -478,14 +478,15 @@ export class Settings { } // Array settings - if (relSettingName === SETTING_TAXONOMY_CONTENT_TYPES || - relSettingName === SETTING_CONTENT_PAGE_FOLDERS || - relSettingName === SETTING_CONTENT_PLACEHOLDERS) { + relSettingName = relSettingName.toLowerCase(); + if (relSettingName === SETTING_TAXONOMY_CONTENT_TYPES.toLowerCase() || + relSettingName === SETTING_CONTENT_PAGE_FOLDERS.toLowerCase() || + relSettingName === SETTING_CONTENT_PLACEHOLDERS.toLowerCase()) { const crntValue = Settings.globalConfig[settingName] || []; Settings.globalConfig[settingName] = [...crntValue, configJson]; } // Object settings - else if (relSettingName === SETTING_CONTENT_SNIPPETS) { + else if (relSettingName === SETTING_CONTENT_SNIPPETS.toLowerCase()) { // Filename is the key const fileName = parse(configFilePath).name; const crntValue = Settings.globalConfig[settingName] || {};