re-init activity data on sort/filter/paginate changes, resolves #2795

This commit is contained in:
Leigh Johnson
2016-07-07 12:53:35 -04:00
parent c60800ecc3
commit 8bc4e2e063

View File

@@ -7,13 +7,13 @@
export default ['$scope', '$filter', export default ['$scope', '$filter',
function ($scope, $filter) { function ($scope, $filter) {
var recentJobs = $scope.jobs;
function isFailureState(status) { function isFailureState(status) {
return status === 'failed' || status === 'error' || status === 'canceled'; return status === 'failed' || status === 'error' || status === 'canceled';
} }
var sparkData = function init(){
var recentJobs = $scope.jobs;
var sparkData =
_.sortBy(recentJobs.map(function(job) { _.sortBy(recentJobs.map(function(job) {
var data = {}; var data = {};
@@ -36,7 +36,12 @@ export default ['$scope', '$filter',
return data; return data;
}), "sortDate").reverse(); }), "sortDate").reverse();
$scope.sparkArray = sparkData; $scope.sparkArray = sparkData;
}
$scope.$watchCollection('jobs', function(){
init();
});
}]; }];
// //