Skip to content

Commit

Permalink
Adding sort params to collection versions endpoint
Browse files Browse the repository at this point in the history
  • Loading branch information
David Davis authored and daviddavis committed Oct 29, 2019
1 parent 479f872 commit 7039945
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 0 deletions.
1 change: 1 addition & 0 deletions CHANGES/5621.feature
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Add sorting parameters to the collection versions endpoint.
4 changes: 4 additions & 0 deletions pulp_ansible/app/viewsets.py
Original file line number Diff line number Diff line change
Expand Up @@ -7,9 +7,11 @@
from django.db.models import fields as db_fields
from django.db.models.expressions import F, Func
from django_filters import filters, MultipleChoiceFilter
from django_filters.rest_framework import DjangoFilterBackend
from drf_yasg.utils import swagger_auto_schema
from rest_framework import mixins, serializers, viewsets
from rest_framework.decorators import action
from rest_framework.filters import OrderingFilter
from rest_framework.parsers import FormParser, MultiPartParser

from pulpcore.plugin.exceptions import DigestValidationError
Expand Down Expand Up @@ -197,6 +199,8 @@ class CollectionVersionViewSet(ContentViewSet):
queryset = CollectionVersion.objects.prefetch_related("_artifacts")
serializer_class = CollectionVersionSerializer
filterset_class = CollectionVersionFilter
filter_backends = (OrderingFilter, DjangoFilterBackend)
ordering_fields = ("pulp_created", "name", "version", "namespace")


class AnsibleRemoteViewSet(RemoteViewSet):
Expand Down

0 comments on commit 7039945

Please sign in to comment.