From d5da93b9d0fac2ace429559d36925f8b19a3684d Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Fri, 24 May 2019 21:33:45 +1000 Subject: [PATCH] Make supplier part list API searchable --- InvenTree/company/api.py | 8 ++++++++ InvenTree/company/serializers.py | 1 + 2 files changed, 9 insertions(+) diff --git a/InvenTree/company/api.py b/InvenTree/company/api.py index c9e1aa7cdb..6e1e5c162d 100644 --- a/InvenTree/company/api.py +++ b/InvenTree/company/api.py @@ -113,6 +113,14 @@ class SupplierPartList(generics.ListCreateAPIView): 'supplier' ] + search_fields = [ + 'SKU', + 'supplier__name', + 'manufacturer', + 'description', + 'MPN', + ] + class SupplierPartDetail(generics.RetrieveUpdateDestroyAPIView): """ API endpoint for detail view of SupplierPart object diff --git a/InvenTree/company/serializers.py b/InvenTree/company/serializers.py index 775a273248..773e033b7f 100644 --- a/InvenTree/company/serializers.py +++ b/InvenTree/company/serializers.py @@ -85,6 +85,7 @@ class SupplierPartSerializer(serializers.ModelSerializer): 'supplier_logo', 'SKU', 'manufacturer', + 'description', 'MPN', 'URL', 'pricing',