diff options
author | CamVan Nguyen <ctnguyen@us.ibm.com> | 2018-03-22 00:22:50 -0500 |
---|---|---|
committer | Brad Bishop <bradleyb@fuzziesquirrel.com> | 2018-03-29 13:45:50 +0000 |
commit | 23217dae2bdc8e9bd6b3f20a395d1892382b0682 (patch) | |
tree | 259766ac911095abfb5c5d06e198c39e540bdde2 /app/overview | |
parent | ee6efd85e5c9ee8bcc606f0f2fdb5b8663973fa2 (diff) | |
download | phosphor-webui-23217dae2bdc8e9bd6b3f20a395d1892382b0682.tar.gz phosphor-webui-23217dae2bdc8e9bd6b3f20a395d1892382b0682.zip |
Fix refresh on system & sensors overview pages
Partially resolves openbmc/openbmc#2927
Change-Id: I7f449c41ef645b67253c5d3c2ed6c8b1984f0408
Signed-off-by: CamVan Nguyen <ctnguyen@us.ibm.com>
Diffstat (limited to 'app/overview')
-rw-r--r-- | app/overview/controllers/system-overview-controller.js | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/app/overview/controllers/system-overview-controller.js b/app/overview/controllers/system-overview-controller.js index 93aa71d..2382a2a 100644 --- a/app/overview/controllers/system-overview-controller.js +++ b/app/overview/controllers/system-overview-controller.js @@ -13,12 +13,13 @@ window.angular && (function (angular) { angular .module('app.overview') .controller('systemOverviewController', [ + '$rootScope', '$scope', '$window', 'APIUtils', 'dataService', '$q', - function($scope, $window, APIUtils, dataService, $q){ + function($rootScope, $scope, $window, APIUtils, dataService, $q){ $scope.dataService = dataService; $scope.dropdown_selected = false; $scope.tmz = 'EDT'; @@ -90,8 +91,16 @@ window.angular && (function (angular) { APIUtils.setLEDState(toggleState, function(status){ }); } + + var refreshDataListener = $rootScope.$on('refresh-data', function(event, args) { + loadOverviewData(); + }); + + $scope.$on('$destroy', function() { + refreshDataListener(); + }); } ] ); -})(angular);
\ No newline at end of file +})(angular); |