Include BomItem substitutes in the serializer

This commit is contained in:
Oliver 2021-10-13 11:07:44 +11:00
parent 7c396f9f39
commit 324ccd805d

View File

@ -389,7 +389,9 @@ class PartStarSerializer(InvenTreeModelSerializer):
class BomItemSerializer(InvenTreeModelSerializer):
""" Serializer for BomItem object """
"""
Serializer for BomItem object
"""
price_range = serializers.CharField(read_only=True)
@ -397,6 +399,8 @@ class BomItemSerializer(InvenTreeModelSerializer):
part = serializers.PrimaryKeyRelatedField(queryset=Part.objects.filter(assembly=True))
substitutes = PartBriefSerializer(many=True, read_only=True)
part_detail = PartBriefSerializer(source='part', many=False, read_only=True)
sub_part = serializers.PrimaryKeyRelatedField(queryset=Part.objects.filter(component=True))
@ -515,6 +519,7 @@ class BomItemSerializer(InvenTreeModelSerializer):
'reference',
'sub_part',
'sub_part_detail',
'substitutes',
'price_range',
'validated',
]