diff --git a/awx/ui/client/lib/components/launchTemplateButton/launchTemplateButton.component.js b/awx/ui/client/lib/components/launchTemplateButton/launchTemplateButton.component.js index 80cfc85367..52ee2ea4a9 100644 --- a/awx/ui/client/lib/components/launchTemplateButton/launchTemplateButton.component.js +++ b/awx/ui/client/lib/components/launchTemplateButton/launchTemplateButton.component.js @@ -68,6 +68,7 @@ function atLaunchTemplateCtrl ( launchConf: launchData.data, launchOptions: launchOptions.data, template: vm.template.id, + templateName: vm.template.name, templateType: vm.template.type, prompts: PromptService.processPromptValues({ launchConf: launchData.data, @@ -122,6 +123,7 @@ function atLaunchTemplateCtrl ( launchConf: selectedWorkflowJobTemplate.getLaunchConf(), launchOptions: launchOptions.data, template: vm.template.id, + templateName: vm.template.name, templateType: vm.template.type, prompts: PromptService.processPromptValues({ launchConf: selectedWorkflowJobTemplate.getLaunchConf(), diff --git a/awx/ui/client/src/templates/prompt/prompt.controller.js b/awx/ui/client/src/templates/prompt/prompt.controller.js index 59dd620a80..fedbbd2045 100644 --- a/awx/ui/client/src/templates/prompt/prompt.controller.js +++ b/awx/ui/client/src/templates/prompt/prompt.controller.js @@ -1,5 +1,5 @@ -export default [ 'ProcessErrors', 'CredentialTypeModel', 'TemplatesStrings', - function (ProcessErrors, CredentialType, strings) { +export default [ 'ProcessErrors', 'CredentialTypeModel', 'TemplatesStrings', '$filter', + function (ProcessErrors, CredentialType, strings, $filter) { const vm = this || {}; @@ -181,7 +181,7 @@ export default [ 'ProcessErrors', 'CredentialTypeModel', 'TemplatesStrings', } vm.steps.preview.tab.order = order; vm.steps.preview.tab._disabled = vm.readOnlyPrompts ? false : true; - modal.show(strings.get('prompt.PROMPT')); + modal.show($filter('sanitize')(vm.promptDataClone.templateName)); vm.promptData.triggerModalOpen = false; modal.onClose = () => {