Skip to content
Snippets Groups Projects
Commit d2b36266 authored by Todd Dembrey's avatar Todd Dembrey
Browse files

Replace the round and lab query set with the new correct one

parent 9d386c2b
No related branches found
No related tags found
No related merge requests found
...@@ -5,14 +5,11 @@ from rest_framework.response import Response ...@@ -5,14 +5,11 @@ from rest_framework.response import Response
from rest_framework.exceptions import PermissionDenied, ValidationError from rest_framework.exceptions import PermissionDenied, ValidationError
from django_filters import rest_framework as filters from django_filters import rest_framework as filters
from wagtail.core.models import Page
from opentech.api.pagination import StandardResultsSetPagination from opentech.api.pagination import StandardResultsSetPagination
from opentech.apply.activity.models import Activity, COMMENT from opentech.apply.activity.models import Activity, COMMENT
from opentech.apply.activity.messaging import messenger, MESSAGES from opentech.apply.activity.messaging import messenger, MESSAGES
from .models import ApplicationSubmission from .models import ApplicationSubmission, RoundsAndLabs
from .models.applications import SubmittableStreamForm
from .serializers import ( from .serializers import (
CommentSerializer, CommentSerializer,
CommentCreateSerializer, CommentCreateSerializer,
...@@ -34,8 +31,7 @@ class RoundLabFilter(filters.ModelChoiceFilter): ...@@ -34,8 +31,7 @@ class RoundLabFilter(filters.ModelChoiceFilter):
class SubmissionsFilter(filters.FilterSet): class SubmissionsFilter(filters.FilterSet):
# TODO replace with better call to Round and Lab base class round = RoundLabFilter(queryset=RoundsAndLabs.objects.all())
round = RoundLabFilter(queryset=Page.objects.type(SubmittableStreamForm))
status = filters.MultipleChoiceFilter(choices=PHASES) status = filters.MultipleChoiceFilter(choices=PHASES)
active = filters.BooleanFilter(method='filter_active') active = filters.BooleanFilter(method='filter_active')
...@@ -92,8 +88,7 @@ class SubmissionAction(generics.RetrieveAPIView): ...@@ -92,8 +88,7 @@ class SubmissionAction(generics.RetrieveAPIView):
class RoundLabDetail(generics.RetrieveAPIView): class RoundLabDetail(generics.RetrieveAPIView):
# TODO replace with better call to Round and Lab base class queryset = RoundsAndLabs.objects.all()
queryset = Page.objects.type(SubmittableStreamForm)
serializer_class = RoundLabSerializer serializer_class = RoundLabSerializer
permission_classes = ( permission_classes = (
permissions.IsAuthenticated, IsApplyStaffUser, permissions.IsAuthenticated, IsApplyStaffUser,
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment