From 9198b52398b047e3adaadd405b6887bd33f29617 Mon Sep 17 00:00:00 2001 From: Oliver Date: Thu, 20 Apr 2023 22:51:47 +1000 Subject: [PATCH] Add ordering and search to ProjectCodeList API endpoint (#4645) --- InvenTree/common/api.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/InvenTree/common/api.py b/InvenTree/common/api.py index 319916dee7..de4f984b03 100644 --- a/InvenTree/common/api.py +++ b/InvenTree/common/api.py @@ -460,6 +460,16 @@ class ProjectCodeList(ListCreateAPI): queryset = common.models.ProjectCode.objects.all() serializer_class = common.serializers.ProjectCodeSerializer permission_classes = [permissions.IsAuthenticated, IsStaffOrReadOnly] + filter_backends = SEARCH_ORDER_FILTER + + ordering_fields = [ + 'code', + ] + + search_fields = [ + 'code', + 'description', + ] class ProjectCodeDetail(RetrieveUpdateDestroyAPI):