Fixup API and old tests for credential access

This commit is contained in:
Wayne Witzel III
2016-03-24 11:50:27 -04:00
parent 20aa8c02d1
commit c4c2d08042
2 changed files with 44 additions and 18 deletions
+3 -3
View File
@@ -811,11 +811,11 @@ class TeamActivityStreamList(SubListAPIView):
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(team=parent) |
Q(project__in=parent.projects.all()) |
Q(credential__in=parent.credentials.all()) |
Q(permission__in=parent.permissions.all()))
Q(project__in=Project.accessible_objects(parent, {'read':True})) |
Q(credential__in=Credential.accessible_objects(parent, {'read':True})))
class TeamAccessList(ResourceAccessList):