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):