fix(user-management): pagination, duplicate profile creation, type fixes

This commit is contained in:
Andrej Spielmann
2026-03-26 17:03:38 +01:00
parent 9c8acfd30e
commit b3a005f3bf
3 changed files with 6 additions and 3 deletions
+2
View File
@@ -12,6 +12,7 @@ from .serializers import (
UserListSerializer, UserCreateSerializer, UserUpdateSerializer, PasswordChangeSerializer
)
from .permissions import HasUserManagementAccess
from wrestleDesk.pagination import StandardResultsSetPagination
class AuthRateThrottle(AnonRateThrottle):
@@ -106,6 +107,7 @@ def user_preferences(request):
class UserManagementViewSet(viewsets.ModelViewSet):
queryset = User.objects.all().select_related('profile')
permission_classes = [HasUserManagementAccess]
pagination_class = StandardResultsSetPagination
def get_serializer_class(self):
if self.action == 'create':