Merge pull request #4912 from AlanCoding/as_mods

WFJT activity stream for org admins + other polishing
This commit is contained in:
Alan Rominger
2017-01-27 11:17:34 -05:00
committed by GitHub
4 changed files with 31 additions and 10 deletions
+7
View File
@@ -3102,6 +3102,13 @@ class WorkflowJobTemplateActivityStreamList(WorkflowsEnforcementMixin, ActivityS
relationship = 'activitystream_set'
new_in_310 = True
def get_queryset(self):
parent = self.get_parent_object()
self.check_parent_access(parent)
qs = self.request.user.get_queryset(self.model)
return qs.filter(Q(workflow_job_template=parent) |
Q(workflow_job_template_node__workflow_job_template=parent))
class WorkflowJobList(WorkflowsEnforcementMixin, ListCreateAPIView):