Now can filter users by it membership project filter alias.

remotes/origin/enhancement/email-actions
Andrey Antukh 2013-10-30 12:01:02 +01:00
parent 46a6db85ae
commit d2c4b13279
1 changed files with 1 additions and 0 deletions

View File

@ -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: