Enable approval notifications to show up at...

...workflow jobs notifications endpoint
This commit is contained in:
beeankha
2019-09-19 11:12:19 -04:00
parent 96689f45c8
commit 5aa6a94710
2 changed files with 9 additions and 1 deletions

View File

@@ -3379,6 +3379,11 @@ class WorkflowJobNotificationsList(SubListAPIView):
relationship = 'notifications'
search_fields = ('subject', 'notification_type', 'body',)
def get_sublist_queryset(self, parent):
return self.model.objects.filter(Q(unifiedjob_notifications=parent) |
Q(unifiedjob_notifications__unified_job_node__workflow_job=parent,
unifiedjob_notifications__workflowapproval__isnull=False)).distinct()
class WorkflowJobActivityStreamList(SubListAPIView):