From 5aac93352c54176099c836873ee4608eb1c430e4 Mon Sep 17 00:00:00 2001 From: ksuprynowicz Date: Wed, 17 Apr 2024 00:45:57 +0200 Subject: [PATCH] Fixed check for if script permission is enabled --- libraries/script-engine/src/ScriptPermissions.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/libraries/script-engine/src/ScriptPermissions.cpp b/libraries/script-engine/src/ScriptPermissions.cpp index 8012f198f6..a817f00056 100644 --- a/libraries/script-engine/src/ScriptPermissions.cpp +++ b/libraries/script-engine/src/ScriptPermissions.cpp @@ -43,6 +43,9 @@ bool ScriptPermissions::isCurrentScriptAllowed(ScriptPermissions::Permission per int permissionIndex = static_cast(permission); // Check if the permission checking is active Setting::Handle isCheckingEnabled(scriptPermissionSettingEnableKeyNames[permissionIndex], scriptPermissionSettingEnableDefaultValues[permissionIndex]); + if (!isCheckingEnabled.get()) { + return true; + } // Get the script manager: auto engine = Scriptable::engine(); if (!engine) {