diff --git a/api/views.py b/api/views.py index ab2304a..ca81d8d 100644 --- a/api/views.py +++ b/api/views.py @@ -352,9 +352,9 @@ class ListUserView(StaffEditorPermissionMixin, generics.ListAPIView): def get_queryset(self): user = self.request.user - if user.is_authenticated and user.is_staff: - return User.objects.all() - return User.objects.filter(is_staff=False) + if user.is_authenticated and getattr(user, "is_admin"): + return User.objects.filter(is_superuser=False) + return User.objects.none() class UserVerifyAPIView(StaffEditorPermissionMixin, generics.UpdateAPIView):