From d2c4b132799e5966307fcbf72364441e8c405414 Mon Sep 17 00:00:00 2001 From: Andrey Antukh Date: Wed, 30 Oct 2013 12:01:02 +0100 Subject: [PATCH] Now can filter users by it membership project filter alias. --- greenmine/base/users/api.py | 1 + 1 file changed, 1 insertion(+) diff --git a/greenmine/base/users/api.py b/greenmine/base/users/api.py index dc114c41..60fd7c84 100644 --- a/greenmine/base/users/api.py +++ b/greenmine/base/users/api.py @@ -64,6 +64,7 @@ class UsersViewSet(ModelCrudViewSet): serializer_class = UserSerializer queryset = User.objects.all() filter_backends = (ProjectMembershipFilter,) + filter_fields = [("project", "memberships__project__pk")] def pre_conditions_on_save(self, obj): if not self.request.user.is_superuser and obj.id != self.request.user.id: