mirror of
https://github.com/ansible/awx.git
synced 2026-02-12 15:14:45 -03:30
Job detail page refactor
Working through testing of task and play pagination changes. Fixed initial errors. More to do once API changes show up.
This commit is contained in:
@@ -186,11 +186,9 @@ function JobDetailController ($rootScope, $scope, $compile, $routeParams, $log,
|
|||||||
}
|
}
|
||||||
scope.removePlaysReady = scope.$on('PlaysReady', function() {
|
scope.removePlaysReady = scope.$on('PlaysReady', function() {
|
||||||
// Select the most recent play, which will trigger tasks and hosts to load
|
// Select the most recent play, which will trigger tasks and hosts to load
|
||||||
var ids = Object.keys(scope.plays),
|
|
||||||
lastPlay = (ids.length > 0) ? ids[ids.length - 1] : null;
|
|
||||||
SelectPlay({
|
SelectPlay({
|
||||||
scope: scope,
|
scope: scope,
|
||||||
id: lastPlay,
|
id: ((scope.plays.length > 0) ? scope.plays[scope.plays.length - 1].id : null ),
|
||||||
callback: 'InitialDataLoaded'
|
callback: 'InitialDataLoaded'
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -61,8 +61,8 @@ angular.module('JobDetailHelper', ['Utilities', 'RestServices'])
|
|||||||
}])
|
}])
|
||||||
|
|
||||||
.factory('DigestEvent', ['$rootScope', '$log', 'UpdatePlayStatus', 'UpdateHostStatus', 'AddHostResult', 'SelectPlay', 'SelectTask',
|
.factory('DigestEvent', ['$rootScope', '$log', 'UpdatePlayStatus', 'UpdateHostStatus', 'AddHostResult', 'SelectPlay', 'SelectTask',
|
||||||
'GetHostCount', 'GetElapsed', 'UpdateTaskStatus', 'DrawGraph', 'LoadHostSummary', 'JobIsFinished', 'AddNewTask',
|
'GetElapsed', 'UpdateTaskStatus', 'DrawGraph', 'LoadHostSummary', 'JobIsFinished', 'AddNewTask',
|
||||||
function($rootScope, $log, UpdatePlayStatus, UpdateHostStatus, AddHostResult, SelectPlay, SelectTask, GetHostCount, GetElapsed,
|
function($rootScope, $log, UpdatePlayStatus, UpdateHostStatus, AddHostResult, SelectPlay, SelectTask, GetElapsed,
|
||||||
UpdateTaskStatus, DrawGraph, LoadHostSummary, JobIsFinished, AddNewTask) {
|
UpdateTaskStatus, DrawGraph, LoadHostSummary, JobIsFinished, AddNewTask) {
|
||||||
return function(params) {
|
return function(params) {
|
||||||
|
|
||||||
@@ -467,7 +467,7 @@ function($rootScope, $log, UpdatePlayStatus, UpdateHostStatus, AddHostResult, Se
|
|||||||
}])
|
}])
|
||||||
|
|
||||||
// Add a new host result
|
// Add a new host result
|
||||||
.factory('AddHostResult', ['FindFirstTaskofPlay', 'SetTaskStyles', function(FindFirstTaskofPlay, SetTaskStyles) {
|
.factory('AddHostResult', ['SetTaskStyles', function(SetTaskStyles) {
|
||||||
return function(params) {
|
return function(params) {
|
||||||
var scope = params.scope,
|
var scope = params.scope,
|
||||||
task_id = params.task_id,
|
task_id = params.task_id,
|
||||||
|
|||||||
Reference in New Issue
Block a user