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; }