mirror of
https://github.com/ansible/awx.git
synced 2026-01-13 02:50:02 -03:30
Fixes clicking on a wf in wf node. Also fixes editing wf in wf node with inv prompt
This commit is contained in:
parent
55dc27f243
commit
10de5b6866
@ -223,7 +223,8 @@ export default ['$scope', 'TemplatesService', 'JobTemplateModel', 'PromptService
|
||||
$scope.nodeFormDataLoaded = true;
|
||||
} else if (
|
||||
_.get($scope, 'nodeConfig.node.fullUnifiedJobTemplateObject.unified_job_type') === 'job_template' ||
|
||||
_.get($scope, 'nodeConfig.node.fullUnifiedJobTemplateObject.type') === 'job_template'
|
||||
_.get($scope, 'nodeConfig.node.fullUnifiedJobTemplateObject.type') === 'job_template' ||
|
||||
_.get($scope, 'nodeConfig.node.fullUnifiedJobTemplateObject.type') === 'workflow_job_template'
|
||||
) {
|
||||
let promises = [jobTemplate.optionsLaunch($scope.nodeConfig.node.fullUnifiedJobTemplateObject.id), jobTemplate.getLaunch($scope.nodeConfig.node.fullUnifiedJobTemplateObject.id)];
|
||||
|
||||
@ -274,7 +275,11 @@ export default ['$scope', 'TemplatesService', 'JobTemplateModel', 'PromptService
|
||||
|
||||
prompts.credentials.value = workflowNodeCredentials.concat(defaultCredsWithoutOverrides);
|
||||
|
||||
if ((!$scope.nodeConfig.node.fullUnifiedJobTemplateObject.inventory && !launchConf.ask_inventory_on_launch) || !$scope.nodeConfig.node.fullUnifiedJobTemplateObject.project) {
|
||||
if (
|
||||
$scope.nodeConfig.node.fullUnifiedJobTemplateObject.type === "job_template" &&
|
||||
((!$scope.nodeConfig.node.fullUnifiedJobTemplateObject.inventory && !launchConf.ask_inventory_on_launch) ||
|
||||
!$scope.nodeConfig.node.fullUnifiedJobTemplateObject.project)
|
||||
) {
|
||||
$scope.selectedTemplateInvalid = true;
|
||||
} else {
|
||||
$scope.selectedTemplateInvalid = false;
|
||||
|
||||
@ -113,7 +113,11 @@ export default ['$scope', 'TemplatesService',
|
||||
// Check to see if the user has provided any prompt values that are different
|
||||
// from the defaults in the job template
|
||||
|
||||
if (_.has(node, 'fullUnifiedJobTemplateObject') && node.fullUnifiedJobTemplateObject.type === "job_template" && node.promptData) {
|
||||
if (_.has(node, 'fullUnifiedJobTemplateObject') &&
|
||||
(node.fullUnifiedJobTemplateObject.type === "workflow_job_template" ||
|
||||
node.fullUnifiedJobTemplateObject.type === "job_template") &&
|
||||
node.promptData
|
||||
) {
|
||||
sendableNodeData = PromptService.bundlePromptDataForSaving({
|
||||
promptData: node.promptData,
|
||||
dataToSave: sendableNodeData
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user