From 4ea7511ae8169dc85c98bcd2aeae2baf2eb921f8 Mon Sep 17 00:00:00 2001 From: Jake McDermott Date: Sun, 11 Nov 2018 02:06:01 -0500 Subject: [PATCH] make workflow prompt inventory step optional --- awx/ui/client/src/templates/prompt/prompt.controller.js | 6 ++++++ awx/ui/client/src/templates/prompt/prompt.partial.html | 2 +- .../workflows/workflow-maker/workflow-maker.controller.js | 4 ++++ 3 files changed, 11 insertions(+), 1 deletion(-) diff --git a/awx/ui/client/src/templates/prompt/prompt.controller.js b/awx/ui/client/src/templates/prompt/prompt.controller.js index 1c5c33a6c5..5377efbecf 100644 --- a/awx/ui/client/src/templates/prompt/prompt.controller.js +++ b/awx/ui/client/src/templates/prompt/prompt.controller.js @@ -15,11 +15,17 @@ export default [ 'Rest', 'GetBasePath', 'ProcessErrors', 'CredentialTypeModel', scope = _scope_; ({ modal } = scope[scope.ns]); + vm.isInventoryOptional = false; + scope.$watch('vm.promptData.triggerModalOpen', () => { vm.actionButtonClicked = false; if(vm.promptData && vm.promptData.triggerModalOpen) { + if (vm.promptData.templateType === "workflow_job_template") { + vm.isInventoryOptional = true; + } + scope.$emit('launchModalOpen', true); vm.promptDataClone = _.cloneDeep(vm.promptData); diff --git a/awx/ui/client/src/templates/prompt/prompt.partial.html b/awx/ui/client/src/templates/prompt/prompt.partial.html index 4f3d17847e..0023ca2c9c 100644 --- a/awx/ui/client/src/templates/prompt/prompt.partial.html +++ b/awx/ui/client/src/templates/prompt/prompt.partial.html @@ -45,7 +45,7 @@