diff --git a/netbox/users/api/urls.py b/netbox/users/api/urls.py index 2befc9971..599d0bb61 100644 --- a/netbox/users/api/urls.py +++ b/netbox/users/api/urls.py @@ -9,7 +9,6 @@ router.APIRootView = views.UsersRootView # Users and groups router.register('users', views.UserViewSet) -router.register('netboxusers', views.NetBoxUserViewSet) router.register('groups', views.GroupViewSet) # Tokens diff --git a/netbox/users/api/views.py b/netbox/users/api/views.py index 822f274f4..62a32c71b 100644 --- a/netbox/users/api/views.py +++ b/netbox/users/api/views.py @@ -5,7 +5,6 @@ from django.contrib.auth.models import Group from django.db.models import Count from drf_spectacular.utils import extend_schema from drf_spectacular.types import OpenApiTypes -from rest_framework.decorators import action from rest_framework.exceptions import AuthenticationFailed from rest_framework.permissions import IsAuthenticated from rest_framework.response import Response @@ -16,7 +15,7 @@ from rest_framework.viewsets import ViewSet from netbox.api.viewsets import NetBoxModelViewSet from users import filtersets -from users.models import ObjectPermission, Token, UserConfig, NetBoxUser +from users.models import ObjectPermission, Token, UserConfig from utilities.querysets import RestrictedQuerySet from utilities.utils import deepmerge from . import serializers @@ -34,12 +33,6 @@ class UsersRootView(APIRootView): # Users and groups # -class NetBoxUserViewSet(NetBoxModelViewSet): - queryset = RestrictedQuerySet(model=NetBoxUser).prefetch_related('groups').order_by('username') - serializer_class = serializers.UserSerializer - filterset_class = filtersets.UserFilterSet - - class UserViewSet(NetBoxModelViewSet): queryset = RestrictedQuerySet(model=get_user_model()).prefetch_related('groups').order_by('username') serializer_class = serializers.UserSerializer