fix a few nits w/ workflow approval activity stream records

This commit is contained in:
Ryan Petrello
2019-08-09 15:34:16 -04:00
parent d9f3fed06f
commit 4a75edf549
3 changed files with 15 additions and 8 deletions

View File

@@ -4755,7 +4755,7 @@ class ActivityStreamSerializer(BaseSerializer):
('o_auth2_application', ('id', 'name', 'description')),
('credential_type', ('id', 'name', 'description', 'kind', 'managed_by_tower')),
('ad_hoc_command', ('id', 'name', 'status', 'limit')),
('workflow_approval', ('id', 'unified_job_id')),
('workflow_approval', ('id', 'name', 'unified_job_id')),
]
return field_list
@@ -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_approval_template',
'workflow_approval': 'workflow_job_template',
'schedule': 'unified_job_template'}
if fk not in summary_keys:
return