From 9186cb23a6b1a96948d4d8620e2ebd03a066ccef Mon Sep 17 00:00:00 2001 From: beeankha Date: Tue, 13 Aug 2019 14:11:23 -0400 Subject: [PATCH] Update summary field for activity stream --- awx/api/serializers.py | 2 +- awx/main/models/workflow.py | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/awx/api/serializers.py b/awx/api/serializers.py index 3e217783ea..b8f64aec2b 100644 --- a/awx/api/serializers.py +++ b/awx/api/serializers.py @@ -4864,7 +4864,7 @@ class ActivityStreamSerializer(BaseSerializer): def _summarize_parent_ujt(self, obj, fk, summary_fields): summary_keys = {'job': 'job_template', 'workflow_job_template_node': 'workflow_job_template', - 'workflow_approval': 'workflow_job_template', + 'workflow_approval': 'workflow_job', 'schedule': 'unified_job_template'} if fk not in summary_keys: return diff --git a/awx/main/models/workflow.py b/awx/main/models/workflow.py index ca047141be..e59c98f1cc 100644 --- a/awx/main/models/workflow.py +++ b/awx/main/models/workflow.py @@ -717,3 +717,7 @@ class WorkflowApproval(UnifiedJob): @property def workflow_job_template(self): return self.unified_job_node.workflow_job.unified_job_template + + @property + def workflow_job(self): + return self.unified_job_node.workflow_job