diff --git a/awx/ui/static/js/controllers/JobTemplates.js b/awx/ui/static/js/controllers/JobTemplates.js index 063b376df9..990bb31e02 100644 --- a/awx/ui/static/js/controllers/JobTemplates.js +++ b/awx/ui/static/js/controllers/JobTemplates.js @@ -276,7 +276,8 @@ export function JobTemplatesAdd($scope, $rootScope, $compile, $location, $log, $ $scope.job_type_options = [ { value: 'run', label: 'Run' }, - { value: 'check', label: 'Check' } + { value: 'check', label: 'Check' }, + { value: 'scan' , label: 'Scan'} ]; $scope.verbosity_options = [ @@ -340,6 +341,10 @@ export function JobTemplatesAdd($scope, $rootScope, $compile, $location, $log, $ parent_scope: $scope }); + // $scope.jobTypeChange = function(){ + // + // }; + // Update playbook select whenever project value changes selectPlaybook = function (oldValue, newValue) { var url; @@ -591,7 +596,8 @@ export function JobTemplatesEdit($scope, $rootScope, $compile, $location, $log, // Our job type options $scope.job_type_options = [ { value: 'run', label: 'Run' }, - { value: 'check', label: 'Check' } + { value: 'check', label: 'Check' }, + { value: 'scan', label: 'Scan'} ]; $scope.verbosity_options = [ diff --git a/awx/ui/static/js/forms/JobTemplates.js b/awx/ui/static/js/forms/JobTemplates.js index f78f556474..404e5f2729 100644 --- a/awx/ui/static/js/forms/JobTemplates.js +++ b/awx/ui/static/js/forms/JobTemplates.js @@ -66,6 +66,7 @@ export default label: 'Job Type', type: 'select', ngOptions: 'type.label for type in job_type_options track by type.value', + ngChange: 'jobTypeChange()', "default": 0, addRequired: true, editRequired: true,