|
@@ -6,7 +6,7 @@ from rest_framework_api_key.permissions import HasAPIKey
|
|
from tickets.api.permissions import UserCanReadTicketListPermission
|
|
from tickets.api.permissions import UserCanReadTicketListPermission
|
|
from tickets.api.serializers import TicketListSerializer, TicketSerializer
|
|
from tickets.api.serializers import TicketListSerializer, TicketSerializer
|
|
from tickets.models import Ticket, TicketList
|
|
from tickets.models import Ticket, TicketList
|
|
-
|
|
|
|
|
|
+from rest_framework.exceptions import NotFound
|
|
|
|
|
|
class TicketListListAPIView(generics.ListAPIView):
|
|
class TicketListListAPIView(generics.ListAPIView):
|
|
permission_classes = [permissions.IsAuthenticated | HasAPIKey]
|
|
permission_classes = [permissions.IsAuthenticated | HasAPIKey]
|
|
@@ -21,7 +21,6 @@ class TicketListListAPIView(generics.ListAPIView):
|
|
if user_groups_ids:
|
|
if user_groups_ids:
|
|
ticket_lists = ticket_lists.filter(group__id__in=user_groups_ids)
|
|
ticket_lists = ticket_lists.filter(group__id__in=user_groups_ids)
|
|
else:
|
|
else:
|
|
- # ERROR:FIXME:NOTE:BUG: NotFound is not declarated. Need import some module
|
|
|
|
raise NotFound("You do not yet belong to any groups. Ask your administrator to add you to one.")
|
|
raise NotFound("You do not yet belong to any groups. Ask your administrator to add you to one.")
|
|
|
|
|
|
return ticket_lists
|
|
return ticket_lists
|