From e55de3d0734d48458f0af9cb5b85d8dfffc438fb Mon Sep 17 00:00:00 2001 From: Akita Noek Date: Tue, 2 Aug 2016 15:48:20 -0400 Subject: [PATCH] Fixed team credential creation through API --- awx/api/serializers.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/awx/api/serializers.py b/awx/api/serializers.py index 7bc2c430f6..c160d20c07 100644 --- a/awx/api/serializers.py +++ b/awx/api/serializers.py @@ -1728,7 +1728,9 @@ class CredentialSerializerCreate(CredentialSerializer): if user: credential.admin_role.members.add(user) if team: - credential.admin_role.parents.add(team.member_role) + credential.admin_role.parents.add(team.admin_role) + credential.use_role.parents.add(team.member_role) + return credential