From 9e67169cb9b2cc7733383fc4de963cf5eccefb0f Mon Sep 17 00:00:00 2001 From: Chris Meyers Date: Tue, 28 Apr 2015 15:26:22 -0400 Subject: [PATCH] ensure credentials exist before we go looking at them --- 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 6d2d0d60f9..20810acaff 100644 --- a/awx/api/serializers.py +++ b/awx/api/serializers.py @@ -1777,7 +1777,7 @@ class JobLaunchSerializer(BaseSerializer): credential = attrs.get('credential', None) or obj.credential # fill passwords dict with request data passwords - if credential.passwords_needed: + if credential and credential.passwords_needed: try: for p in credential.passwords_needed: passwords[p] = data[p]