diff --git a/src/octoprint/static/js/app/viewmodels/system.js b/src/octoprint/static/js/app/viewmodels/system.js index 63b916c6..7973a6cf 100644 --- a/src/octoprint/static/js/app/viewmodels/system.js +++ b/src/octoprint/static/js/app/viewmodels/system.js @@ -88,7 +88,13 @@ $(function() { self.onUserLoggedOut = function() { self.lastCommandResponse = undefined; self.systemActions([]); - } + }; + + self.onEventSettingsUpdated = function() { + if (self.loginState.isAdmin()) { + self.requestData(); + } + }; } // view model class, parameters for constructor, container to bind to