diff --git a/app/portainer/settings/general/open-amt/open-amt.controller.js b/app/portainer/settings/general/open-amt/open-amt.controller.js index 1e52b5d96..c3b455fca 100644 --- a/app/portainer/settings/general/open-amt/open-amt.controller.js +++ b/app/portainer/settings/general/open-amt/open-amt.controller.js @@ -1,7 +1,7 @@ class OpenAmtController { /* @ngInject */ - constructor($async, $state, OpenAMTService, SettingsService, Notifications) { - Object.assign(this, { $async, $state, OpenAMTService, SettingsService, Notifications }); + constructor($async, $scope, $state, OpenAMTService, SettingsService, Notifications) { + Object.assign(this, { $async, $scope, $state, OpenAMTService, SettingsService, Notifications }); this.originalValues = {}; this.formValues = { @@ -28,6 +28,13 @@ class OpenAmtController { }; this.save = this.save.bind(this); + this.onChangeEnableOpenAMT = this.onChangeEnableOpenAMT.bind(this); + } + + onChangeEnableOpenAMT(checked) { + return this.$scope.$evalAsync(() => { + this.formValues.enableOpenAMT = checked; + }); } isFormChanged() { diff --git a/app/portainer/settings/general/open-amt/open-amt.html b/app/portainer/settings/general/open-amt/open-amt.html index 38798fa77..5a9364d2c 100644 --- a/app/portainer/settings/general/open-amt/open-amt.html +++ b/app/portainer/settings/general/open-amt/open-amt.html @@ -4,7 +4,7 @@
- +

@@ -176,7 +176,7 @@

- +
diff --git a/app/portainer/views/settings/settings.html b/app/portainer/views/settings/settings.html index 9aa3a6df8..313f118b1 100644 --- a/app/portainer/views/settings/settings.html +++ b/app/portainer/views/settings/settings.html @@ -184,7 +184,7 @@ - +