Do not allow superuser promotion by non-superusers.

This commit is contained in:
Luke Sneeringer 2014-11-11 11:55:03 -06:00
parent ba1b9b9136
commit 29eaa495bc

View File

@ -773,6 +773,7 @@ class UserList(ListCreateAPIView):
model = User
serializer_class = UserSerializer
@disallow_superuser_escalation
class UserMeList(ListAPIView):
model = User
@ -847,7 +848,7 @@ class UserActivityStreamList(SubListAPIView):
return qs.filter(Q(actor=parent) | Q(user__in=[parent]))
@disallow_superuser_escalation
class UserDetail(RetrieveUpdateDestroyAPIView):
model = User