Order creation API: Do not allow empty orders

This commit is contained in:
Raphael Michel
2019-08-12 17:33:05 +02:00
parent f8bf44c262
commit 9c23216bd1
2 changed files with 3 additions and 1 deletions

View File

@@ -557,7 +557,7 @@ class CompatibleJSONField(serializers.JSONField):
class OrderCreateSerializer(I18nAwareModelSerializer):
invoice_address = InvoiceAddressSerializer(required=False)
positions = OrderPositionCreateSerializer(many=True, required=False)
positions = OrderPositionCreateSerializer(many=True, required=True)
fees = OrderFeeCreateSerializer(many=True, required=False)
status = serializers.ChoiceField(choices=(
('n', Order.STATUS_PENDING),