From add5491f2575167ded4b269a18f5dde485ee4604 Mon Sep 17 00:00:00 2001 From: Oliver Date: Fri, 16 Dec 2022 13:22:40 +1100 Subject: [PATCH] Enable filtering and ordering for API endpoint --- InvenTree/part/api.py | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/InvenTree/part/api.py b/InvenTree/part/api.py index de8bb6b06b..496368e457 100644 --- a/InvenTree/part/api.py +++ b/InvenTree/part/api.py @@ -1716,6 +1716,20 @@ class PartStocktakeList(ListAPI): serializer_class = part_serializers.PartStocktakeSerializer filterset_class = PartStocktakeFilter + filter_backends = [ + DjangoFilterBackend, + filters.OrderingFilter, + ] + + ordering_fields = [ + 'part', + 'date', + 'user', + ] + + # Reverse date ordering by default + ordering = '-date' + class BomFilter(rest_filters.FilterSet): """Custom filters for the BOM list."""