From c0c666cc87288e43f012bbd5fe377c6532b33834 Mon Sep 17 00:00:00 2001 From: mabashian Date: Fri, 7 Dec 2018 15:12:22 -0500 Subject: [PATCH] Fixes bug launching jt where first survey question is optional and empty --- .../prompt/steps/preview/prompt-preview.controller.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/awx/ui/client/src/templates/prompt/steps/preview/prompt-preview.controller.js b/awx/ui/client/src/templates/prompt/steps/preview/prompt-preview.controller.js index 2eeddc4883..9bbbb0130c 100644 --- a/awx/ui/client/src/templates/prompt/steps/preview/prompt-preview.controller.js +++ b/awx/ui/client/src/templates/prompt/steps/preview/prompt-preview.controller.js @@ -49,11 +49,11 @@ export default if (scope.promptData.launchConf.survey_enabled){ scope.promptData.surveyQuestions.forEach(surveyQuestion => { + if (!scope.promptData.extraVars) { + scope.promptData.extraVars = {}; + } // grab all survey questions that have answers if (surveyQuestion.required || (surveyQuestion.required === false && surveyQuestion.model.toString()!=="")) { - if (!scope.promptData.extraVars) { - scope.promptData.extraVars = {}; - } scope.promptData.extraVars[surveyQuestion.variable] = surveyQuestion.model; }