Add tests for user_tickets api endpoint

This commit is contained in:
Timothy Hobbs
2023-11-26 12:52:10 +00:00
parent 5d190c30ab
commit 8f71bdac7a
2 changed files with 50 additions and 1 deletions

View File

@@ -3,7 +3,7 @@ from helpdesk.models import FollowUp, FollowUpAttachment, Ticket
from helpdesk.serializers import FollowUpAttachmentSerializer, FollowUpSerializer, TicketSerializer, UserSerializer, PublicTicketListingSerializer
from rest_framework import viewsets
from rest_framework.mixins import CreateModelMixin
from rest_framework.permissions import IsAdminUser
from rest_framework.permissions import IsAdminUser, IsAuthenticated
from rest_framework.viewsets import GenericViewSet
from rest_framework.pagination import PageNumberPagination
@@ -21,6 +21,7 @@ class UserTicketViewSet(viewsets.ReadOnlyModelViewSet):
"""
serializer_class = PublicTicketListingSerializer
pagination_class = ConservativePagination
permission_classes = [IsAuthenticated]
def get_queryset(self):
return Ticket.objects.filter(submitter_email=self.request.user.email).order_by('-created')