diff --git a/awx/ui/static/js/controllers/JobTemplates.js b/awx/ui/static/js/controllers/JobTemplates.js index 4eaaae09ca..affd0a4a10 100644 --- a/awx/ui/static/js/controllers/JobTemplates.js +++ b/awx/ui/static/js/controllers/JobTemplates.js @@ -762,8 +762,9 @@ function JobTemplatesEdit($scope, $rootScope, $compile, $location, $log, $routeP if ($scope.jobTemplateLoadedRemove) { $scope.jobTemplateLoadedRemove(); } - $scope.jobTemplateLoadedRemove = $scope.$on('jobTemplateLoaded', function (e, related_cloud_credential) { + $scope.jobTemplateLoadedRemove = $scope.$on('jobTemplateLoaded', function (e, related_cloud_credential, masterObject) { var dft; + master = masterObject; getPlaybooks($scope.project); dft = ($scope.host_config_key === "" || $scope.host_config_key === null) ? 'false' : 'true'; diff --git a/awx/ui/static/js/helpers/JobTemplates.js b/awx/ui/static/js/helpers/JobTemplates.js index d5a772b4e9..e7a27fad8b 100644 --- a/awx/ui/static/js/helpers/JobTemplates.js +++ b/awx/ui/static/js/helpers/JobTemplates.js @@ -181,8 +181,7 @@ angular.module('JobTemplatesHelper', ['Utilities']) relatedSets: relatedSets }); - - scope.$emit('jobTemplateLoaded', data.related.cloud_credential); + scope.$emit('jobTemplateLoaded', data.related.cloud_credential, master); }) .error(function (data, status) { ProcessErrors(scope, data, status, form, {