diff --git a/modules/monitoring/application/forms/Command/Instance/ToggleInstanceFeaturesCommandForm.php b/modules/monitoring/application/forms/Command/Instance/ToggleInstanceFeaturesCommandForm.php index 9ef90718f..18f2f8aab 100644 --- a/modules/monitoring/application/forms/Command/Instance/ToggleInstanceFeaturesCommandForm.php +++ b/modules/monitoring/application/forms/Command/Instance/ToggleInstanceFeaturesCommandForm.php @@ -254,18 +254,19 @@ class ToggleInstanceFeaturesCommandForm extends CommandForm ); foreach ($this->getValues() as $feature => $enabled) { - $toggleFeature = new ToggleInstanceFeatureCommand(); - $toggleFeature - ->setFeature($feature) - ->setEnabled($enabled); - $this->getTransport($this->request)->send($toggleFeature); - if ((bool) $this->status->{$feature} !== (bool) $enabled) { + $toggleFeature = new ToggleInstanceFeatureCommand(); + $toggleFeature + ->setFeature($feature) + ->setEnabled($enabled); + $this->getTransport($this->request)->send($toggleFeature); + Notification::success( $notifications[$feature][$enabled ? 0 : 1] ); } } + return true; } }