From 6efa4443ba62d5ce4437099c148a5e16e23080a7 Mon Sep 17 00:00:00 2001 From: Boaz Poolman Date: Fri, 19 Mar 2021 23:25:12 +0100 Subject: [PATCH] Exclude setting to stop certain config from being tracked --- services/config.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/services/config.js b/services/config.js index e2b07c5..1028707 100644 --- a/services/config.js +++ b/services/config.js @@ -11,6 +11,9 @@ const util = require('util'); module.exports = { writeConfigFile: async (configName, fileContents) => { + const shouldExclude = strapi.plugins.config.config.exclude.includes(configName); + if (shouldExclude) return; + const json = !strapi.plugins.config.config.minify ? JSON.stringify(JSON.parse(fileContents), null, 2) @@ -35,6 +38,9 @@ module.exports = { }, importFromFile: async (configName) => { + const shouldExclude = strapi.plugins.config.config.exclude.includes(configName); + if (shouldExclude) return; + const coreStoreAPI = strapi.query('core_store'); const fileContents = await strapi.plugins.config.services.config.readConfigFile(configName);