From 970cec590b4b69b44b092db73fd0ac68d03dff71 Mon Sep 17 00:00:00 2001 From: Matthias <matthias.mair@oewf.org> Date: Thu, 2 Dec 2021 09:06:58 +0100 Subject: [PATCH] only values starting with int possible -> only positive values --- InvenTree/InvenTree/serializers.py | 2 -- InvenTree/order/test_api.py | 10 ---------- 2 files changed, 12 deletions(-) diff --git a/InvenTree/InvenTree/serializers.py b/InvenTree/InvenTree/serializers.py index 9da0609e8f..59ba0295cb 100644 --- a/InvenTree/InvenTree/serializers.py +++ b/InvenTree/InvenTree/serializers.py @@ -248,8 +248,6 @@ class ReferenceIndexingSerializerMixin(): for the BigIntegerField """ def validate_reference(self, value): - if extract_int(value) < -models.BigIntegerField.MAX_BIGINT: - raise serializers.ValidationError('reference is to to small') if extract_int(value) > models.BigIntegerField.MAX_BIGINT: raise serializers.ValidationError('reference is to to big') return value diff --git a/InvenTree/order/test_api.py b/InvenTree/order/test_api.py index d2f5dc73db..dcbb1d2603 100644 --- a/InvenTree/order/test_api.py +++ b/InvenTree/order/test_api.py @@ -124,16 +124,6 @@ class PurchaseOrderTest(OrderTest): expected_code=400 ) - # too small - self.post( - url, - { - 'supplier': 1, - 'reference': -huge_numer, - 'description': 'PO not created via the API', - }, - expected_code=400 - ) def test_po_attachments(self):