From e03afce33516d6da135113a33ab1ac72034d92fb Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 10 Aug 2021 11:00:27 +1000 Subject: [PATCH] Add "instance_filters" for SupplierPart model - Restrict the "manufacturer_part" query based on the current part --- InvenTree/company/models.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/InvenTree/company/models.py b/InvenTree/company/models.py index b097de8cf3..a3c2a34868 100644 --- a/InvenTree/company/models.py +++ b/InvenTree/company/models.py @@ -475,6 +475,15 @@ class SupplierPart(models.Model): def get_absolute_url(self): return reverse('supplier-part-detail', kwargs={'pk': self.id}) + def api_instance_filters(self): + + return { + 'manufacturer_part': { + 'part': self.part.pk + } + } + + class Meta: unique_together = ('part', 'supplier', 'SKU')