diff --git a/src/meta/settings.js b/src/meta/settings.js index 76db1d41aa..eb8b87890a 100644 --- a/src/meta/settings.js +++ b/src/meta/settings.js @@ -85,6 +85,8 @@ Settings.set = async function (hash, values, quiet) { await db.setObject('settings:' + hash, values); } + cache.del('settings:' + hash); + plugins.fireHook('action:settings.set', { plugin: hash, settings: values, @@ -92,7 +94,6 @@ Settings.set = async function (hash, values, quiet) { pubsub.publish('action:settings.set.' + hash, values); Meta.reloadRequired = !quiet; - cache.del('settings:' + hash); }; Settings.setOne = async function (hash, field, value) {