mirror of
https://github.com/ansible/awx.git
synced 2026-05-07 01:17:37 -02:30
Merge pull request #5126 from mabashian/5113-schedule-workflow
ParseTypeChange when scheduling a workflow job template
This commit is contained in:
@@ -79,7 +79,23 @@ export default ['$compile', '$filter', '$state', '$stateParams', 'AddSchedule',
|
|||||||
if ($state.current.name === 'jobTemplateSchedules.add'){
|
if ($state.current.name === 'jobTemplateSchedules.add'){
|
||||||
$scope.parseType = 'yaml';
|
$scope.parseType = 'yaml';
|
||||||
// grab any existing extra_vars from parent job_template
|
// grab any existing extra_vars from parent job_template
|
||||||
var defaultUrl = GetBasePath('job_templates') + $stateParams.id + '/';
|
let defaultUrl = GetBasePath('job_templates') + $stateParams.id + '/';
|
||||||
|
Rest.setUrl(defaultUrl);
|
||||||
|
Rest.get().then(function(res){
|
||||||
|
var data = res.data.extra_vars;
|
||||||
|
$scope.extraVars = data === '' ? '---' : data;
|
||||||
|
ParseTypeChange({
|
||||||
|
scope: $scope,
|
||||||
|
variable: 'extraVars',
|
||||||
|
parse_variable: 'parseType',
|
||||||
|
field_id: 'SchedulerForm-extraVars'
|
||||||
|
});
|
||||||
|
});
|
||||||
|
}
|
||||||
|
else if ($state.current.name === 'workflowJobTemplateSchedules.add'){
|
||||||
|
$scope.parseType = 'yaml';
|
||||||
|
// grab any existing extra_vars from parent workflow_job_template
|
||||||
|
let defaultUrl = GetBasePath('workflow_job_templates') + $stateParams.id + '/';
|
||||||
Rest.setUrl(defaultUrl);
|
Rest.setUrl(defaultUrl);
|
||||||
Rest.get().then(function(res){
|
Rest.get().then(function(res){
|
||||||
var data = res.data.extra_vars;
|
var data = res.data.extra_vars;
|
||||||
|
|||||||
Reference in New Issue
Block a user