From 6697d0c2058169447dc7e5a5034b25a69a407739 Mon Sep 17 00:00:00 2001 From: AlanCoding Date: Wed, 11 Jul 2018 13:09:44 -0400 Subject: [PATCH] fix bug where empty extra vars gave relaunch 500 --- awx/main/models/jobs.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/awx/main/models/jobs.py b/awx/main/models/jobs.py index e6a6733895..c5bf753067 100644 --- a/awx/main/models/jobs.py +++ b/awx/main/models/jobs.py @@ -983,7 +983,7 @@ class JobLaunchConfig(LaunchTimeConfig): ask_mapping = template.get_ask_mapping() if template.survey_enabled and (not template.ask_variables_on_launch): ask_mapping.pop('extra_vars') - provided_vars = set(prompts['extra_vars'].keys()) + provided_vars = set(prompts.get('extra_vars', {}).keys()) survey_vars = set( element.get('variable') for element in template.survey_spec.get('spec', {}) if 'variable' in element