Related schedule and Completed jobs on job template form page

the schedules and completed jobs lists were not being filled with related data on the job templates form page.
This commit is contained in:
Jared Tabor 2015-06-01 17:16:39 -04:00
parent 7d8edd9617
commit 1ad1e63f5e
2 changed files with 8 additions and 4 deletions

View File

@ -886,11 +886,15 @@ export function JobTemplatesEdit($scope, $rootScope, $compile, $location, $log,
if ($scope.jobTemplateLoadedRemove) {
$scope.jobTemplateLoadedRemove();
}
$scope.jobTemplateLoadedRemove = $scope.$on('jobTemplateLoaded', function (e, related_cloud_credential, masterObject) {
var dft;
$scope.jobTemplateLoadedRemove = $scope.$on('jobTemplateLoaded', function (e, related_cloud_credential, masterObject, relatedSets) {
var dft, set;
master = masterObject;
getPlaybooks($scope.project);
for (set in relatedSets) {
$scope.search(relatedSets[set].iterator);
}
dft = ($scope.host_config_key === "" || $scope.host_config_key === null) ? 'false' : 'true';
md5Setup({
scope: $scope,

View File

@ -3,7 +3,7 @@
*
* All Rights Reserved
*************************************************/
/**
* @ngdoc function
* @name helpers.function:JobTemplatesHelper
@ -187,7 +187,7 @@ angular.module('JobTemplatesHelper', ['Utilities'])
relatedSets: relatedSets
});
scope.$emit('jobTemplateLoaded', data.related.cloud_credential, master);
scope.$emit('jobTemplateLoaded', data.related.cloud_credential, master, relatedSets);
})
.error(function (data, status) {
ProcessErrors(scope, data, status, form, {