diff --git a/InvenTree/order/models.py b/InvenTree/order/models.py index 5443a6ce9f..7f6192dfcd 100644 --- a/InvenTree/order/models.py +++ b/InvenTree/order/models.py @@ -826,7 +826,6 @@ class PurchaseOrderLineItem(OrderLineItem): unique_together = ( ('order', 'part', 'quantity', 'purchase_price') ) - @staticmethod def get_api_url(): @@ -834,6 +833,8 @@ class PurchaseOrderLineItem(OrderLineItem): def clean(self): + super().clean() + if self.order.supplier and self.part: # Supplier part *must* point to the same supplier! if self.part.supplier != self.order.supplier: