diff --git a/libraries/script-engine/src/ScriptEngine.cpp b/libraries/script-engine/src/ScriptEngine.cpp index 4cefdb0946..4c46210b3c 100644 --- a/libraries/script-engine/src/ScriptEngine.cpp +++ b/libraries/script-engine/src/ScriptEngine.cpp @@ -2370,18 +2370,8 @@ void ScriptEngine::entityScriptContentAvailable(const EntityItemID& entityID, co safeURLPrefixes += qEnvironmentVariable("EXTRA_WHITELIST").trimmed().split(QRegExp("\\s*,\\s*"), QString::SkipEmptyParts); // ENTITY SCRIPT WHITELIST TOGGLE CHECK - Setting::Handle whitelistEnabledSetting{"private/whitelistEnabled", true}; // Assume it is enabled. bool whitelistEnabled = whitelistEnabledSetting.get(); - // QVariant whitelistEnabledExists = Setting::Handle("private/whitelistEnabled", false).get(); - if (whitelistEnabled) { - whitelistEnabledSetting.set(true); - qCDebug(scriptengine) << "Whitelist toggle setting does not exist. Creating setting now."; - } else { - qCDebug(scriptengine) << "Whitelist toggle setting does not exist. Creating setting now."; - whitelistEnabledSetting.set(false); - } - if (!whitelistEnabled) { passList = true; } diff --git a/libraries/script-engine/src/ScriptEngine.h b/libraries/script-engine/src/ScriptEngine.h index 94381ede02..6bd722e077 100644 --- a/libraries/script-engine/src/ScriptEngine.h +++ b/libraries/script-engine/src/ScriptEngine.h @@ -973,6 +973,8 @@ protected: Setting::Handle _enableExtendedJSExceptions { _SETTINGS_ENABLE_EXTENDED_EXCEPTIONS, true }; + Setting::Handle whitelistEnabledSetting { "DELME/whitelistEnabled", false }; // Set to false if not exist. + QWeakPointer _scriptEngines; };