From f154633277c70a9ad830e98ff51dd2f331752b0b Mon Sep 17 00:00:00 2001 From: AlanCoding Date: Mon, 18 Jul 2016 10:55:53 -0400 Subject: [PATCH 1/2] pass context to unified job template subclasses --- 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 679d23aeee..130cc8112c 100644 --- a/awx/api/serializers.py +++ b/awx/api/serializers.py @@ -527,7 +527,7 @@ class UnifiedJobTemplateSerializer(BaseSerializer): elif isinstance(obj, JobTemplate): serializer_class = JobTemplateSerializer if serializer_class: - serializer = serializer_class(instance=obj) + serializer = serializer_class(instance=obj, context=self.context) return serializer.to_representation(obj) else: return super(UnifiedJobTemplateSerializer, self).to_representation(obj) From 29e35357e921d99b4c3d58346dbfd6d303223d94 Mon Sep 17 00:00:00 2001 From: AlanCoding Date: Mon, 18 Jul 2016 11:10:55 -0400 Subject: [PATCH 2/2] pass context into Job and JobList serializer classes --- awx/api/serializers.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/awx/api/serializers.py b/awx/api/serializers.py index 130cc8112c..5c7e51d601 100644 --- a/awx/api/serializers.py +++ b/awx/api/serializers.py @@ -590,7 +590,7 @@ class UnifiedJobSerializer(BaseSerializer): elif isinstance(obj, SystemJob): serializer_class = SystemJobSerializer if serializer_class: - serializer = serializer_class(instance=obj) + serializer = serializer_class(instance=obj, context=self.context) ret = serializer.to_representation(obj) else: ret = super(UnifiedJobSerializer, self).to_representation(obj) @@ -637,7 +637,7 @@ class UnifiedJobListSerializer(UnifiedJobSerializer): elif isinstance(obj, SystemJob): serializer_class = SystemJobListSerializer if serializer_class: - serializer = serializer_class(instance=obj) + serializer = serializer_class(instance=obj, context=self.context) ret = serializer.to_representation(obj) else: ret = super(UnifiedJobListSerializer, self).to_representation(obj)