mirror of
				https://github.com/inventree/InvenTree.git
				synced 2025-11-04 07:05:41 +00:00 
			
		
		
		
	use mixin on all serializers whos models use ReferenceIndexingMixin
This commit is contained in:
		@@ -16,7 +16,7 @@ from rest_framework import serializers
 | 
				
			|||||||
from rest_framework.serializers import ValidationError
 | 
					from rest_framework.serializers import ValidationError
 | 
				
			||||||
 | 
					
 | 
				
			||||||
from InvenTree.serializers import InvenTreeModelSerializer, InvenTreeAttachmentSerializer
 | 
					from InvenTree.serializers import InvenTreeModelSerializer, InvenTreeAttachmentSerializer
 | 
				
			||||||
from InvenTree.serializers import UserSerializerBrief
 | 
					from InvenTree.serializers import UserSerializerBrief, ReferenceIndexingSerializerMixin
 | 
				
			||||||
 | 
					
 | 
				
			||||||
import InvenTree.helpers
 | 
					import InvenTree.helpers
 | 
				
			||||||
from InvenTree.serializers import InvenTreeDecimalField
 | 
					from InvenTree.serializers import InvenTreeDecimalField
 | 
				
			||||||
@@ -32,7 +32,7 @@ from users.serializers import OwnerSerializer
 | 
				
			|||||||
from .models import Build, BuildItem, BuildOrderAttachment
 | 
					from .models import Build, BuildItem, BuildOrderAttachment
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
class BuildSerializer(InvenTreeModelSerializer):
 | 
					class BuildSerializer(ReferenceIndexingSerializerMixin, InvenTreeModelSerializer):
 | 
				
			||||||
    """
 | 
					    """
 | 
				
			||||||
    Serializes a Build object
 | 
					    Serializes a Build object
 | 
				
			||||||
    """
 | 
					    """
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -24,6 +24,7 @@ from InvenTree.serializers import InvenTreeAttachmentSerializer
 | 
				
			|||||||
from InvenTree.serializers import InvenTreeModelSerializer
 | 
					from InvenTree.serializers import InvenTreeModelSerializer
 | 
				
			||||||
from InvenTree.serializers import InvenTreeDecimalField
 | 
					from InvenTree.serializers import InvenTreeDecimalField
 | 
				
			||||||
from InvenTree.serializers import InvenTreeMoneySerializer
 | 
					from InvenTree.serializers import InvenTreeMoneySerializer
 | 
				
			||||||
 | 
					from InvenTree.serializers import ReferenceIndexingSerializerMixin
 | 
				
			||||||
from InvenTree.status_codes import StockStatus
 | 
					from InvenTree.status_codes import StockStatus
 | 
				
			||||||
 | 
					
 | 
				
			||||||
from part.serializers import PartBriefSerializer
 | 
					from part.serializers import PartBriefSerializer
 | 
				
			||||||
@@ -39,7 +40,7 @@ from .models import SalesOrderAllocation
 | 
				
			|||||||
from users.serializers import OwnerSerializer
 | 
					from users.serializers import OwnerSerializer
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
class POSerializer(InvenTreeModelSerializer):
 | 
					class POSerializer(ReferenceIndexingSerializerMixin, InvenTreeModelSerializer):
 | 
				
			||||||
    """ Serializer for a PurchaseOrder object """
 | 
					    """ Serializer for a PurchaseOrder object """
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    def __init__(self, *args, **kwargs):
 | 
					    def __init__(self, *args, **kwargs):
 | 
				
			||||||
@@ -394,7 +395,7 @@ class POAttachmentSerializer(InvenTreeAttachmentSerializer):
 | 
				
			|||||||
        ]
 | 
					        ]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
class SalesOrderSerializer(InvenTreeModelSerializer):
 | 
					class SalesOrderSerializer(ReferenceIndexingSerializerMixin, InvenTreeModelSerializer):
 | 
				
			||||||
    """
 | 
					    """
 | 
				
			||||||
    Serializers for the SalesOrder object
 | 
					    Serializers for the SalesOrder object
 | 
				
			||||||
    """
 | 
					    """
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user