From 6698fb542f4c80342fdda9c991004e15d3f243cd Mon Sep 17 00:00:00 2001 From: Chris Meyers Date: Mon, 13 Apr 2015 14:47:12 -0400 Subject: [PATCH] job cancelation of job templates with surveys wont send extra_vars so don't expect them to --- awx/api/serializers.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/awx/api/serializers.py b/awx/api/serializers.py index 6ec30d7921..6c155fcf4f 100644 --- a/awx/api/serializers.py +++ b/awx/api/serializers.py @@ -1472,7 +1472,7 @@ class JobSerializer(UnifiedJobSerializer, JobOptionsSerializer): ret['job_template'] = None if obj.job_template and obj.job_template.survey_enabled: - if ret['extra_vars']: + if 'extra_vars' in ret: try: extra_vars = json.loads(ret['extra_vars']) for key in obj.job_template.survey_password_variables():