From 9e0ce0272ca50c4c6275e25240500d0e13bdafed Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bar=C4=B1=C5=9F=20Soner=20U=C5=9Fakl=C4=B1?= Date: Fri, 15 Oct 2021 10:31:33 -0400 Subject: [PATCH] fix: don't overwrite reloadRequired with false 1. meta.settings.set('name', values); // reloadRequired is set to true 2. meta.settings.set('otherName', values, false); // reloadRequired was set to false, even though it should stay true until restart due to step 1 --- src/meta/settings.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/meta/settings.js b/src/meta/settings.js index 63e7fe47f2..5df3a2f8b9 100644 --- a/src/meta/settings.js +++ b/src/meta/settings.js @@ -93,7 +93,9 @@ Settings.set = async function (hash, values, quiet) { }); pubsub.publish(`action:settings.set.${hash}`, values); - Meta.reloadRequired = !quiet; + if (!Meta.reloadRequired && !quiet) { + Meta.reloadRequired = true; + } }; Settings.setOne = async function (hash, field, value) {