From eaa518852c4ca26503e5aa8d73355566f87e9d74 Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 26 Apr 2023 12:35:55 +1000 Subject: [PATCH] Mark "supplier" field as required on PurchaseOrder serializer (#4693) - Fixes https://github.com/inventree/InvenTree/issues/4687 --- InvenTree/order/serializers.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/InvenTree/order/serializers.py b/InvenTree/order/serializers.py index 251bfe8b6b..bc993fb8a4 100644 --- a/InvenTree/order/serializers.py +++ b/InvenTree/order/serializers.py @@ -177,6 +177,10 @@ class PurchaseOrderSerializer(TotalPriceMixin, AbstractOrderSerializer, InvenTre 'creation_date', ] + extra_kwargs = { + 'supplier': {'required': True} + } + def __init__(self, *args, **kwargs): """Initialization routine for the serializer""" supplier_detail = kwargs.pop('supplier_detail', False)