using owner serializer

This commit is contained in:
Matthias 2021-07-04 00:15:44 +02:00
parent 4f31cee6a3
commit 7b3bc33b88

View File

@ -15,6 +15,7 @@ from InvenTree.serializers import InvenTreeModelSerializer, InvenTreeAttachmentS
from stock.serializers import StockItemSerializerBrief from stock.serializers import StockItemSerializerBrief
from stock.serializers import LocationSerializer from stock.serializers import LocationSerializer
from part.serializers import PartSerializer, PartBriefSerializer from part.serializers import PartSerializer, PartBriefSerializer
from users.serializers import OwnerSerializer
from .models import Build, BuildItem, BuildOrderAttachment from .models import Build, BuildItem, BuildOrderAttachment
@ -33,6 +34,8 @@ class BuildSerializer(InvenTreeModelSerializer):
issued_by_detail = UserSerializerBrief(source='issued_by', read_only=True) issued_by_detail = UserSerializerBrief(source='issued_by', read_only=True)
responsible_detail = OwnerSerializer(source='responsible', read_only=True)
@staticmethod @staticmethod
def annotate_queryset(queryset): def annotate_queryset(queryset):
""" """
@ -89,6 +92,7 @@ class BuildSerializer(InvenTreeModelSerializer):
'issued_by', 'issued_by',
'issued_by_detail', 'issued_by_detail',
'responsible', 'responsible',
'responsible_detail',
] ]
read_only_fields = [ read_only_fields = [