From c57b18a5d902db6cb4f4606776ebc39dc8501cfb Mon Sep 17 00:00:00 2001 From: Ad Schellevis Date: Sat, 14 Dec 2024 12:31:50 +0100 Subject: [PATCH] System: Gateways: Configuration - mismatch in returned "change" attribute, closes https://github.com/opnsense/core/issues/8130 --- .../app/controllers/OPNsense/Routing/Api/SettingsController.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/opnsense/mvc/app/controllers/OPNsense/Routing/Api/SettingsController.php b/src/opnsense/mvc/app/controllers/OPNsense/Routing/Api/SettingsController.php index 4b4766632..5af6a1fd7 100644 --- a/src/opnsense/mvc/app/controllers/OPNsense/Routing/Api/SettingsController.php +++ b/src/opnsense/mvc/app/controllers/OPNsense/Routing/Api/SettingsController.php @@ -264,7 +264,7 @@ class SettingsController extends ApiMutableModelControllerBase /* invert "enabled" */ $disabled = $enabled == "0" ? "1" : "0"; $result['result'] = empty($disabled) ? "Enabled" : "Disabled"; - $result['changed'] = (string)$node->disabled === $disabled; + $result['changed'] = (string)$node->disabled !== $disabled; $node->disabled = $disabled; } elseif ($enabled !== null) { // failed