mirror of
https://github.com/inventree/InvenTree
synced 2024-08-30 18:33:04 +00:00
Update 'required' status for new serializers
(cherry picked from commit 2306e29743eb25266c78bec5357d1194e0778c58)
This commit is contained in:
parent
81e38eeb14
commit
e128410d54
@ -114,7 +114,7 @@ class POAttachmentSerializer(InvenTreeModelSerializer):
|
|||||||
Serializers for the PurchaseOrderAttachment model
|
Serializers for the PurchaseOrderAttachment model
|
||||||
"""
|
"""
|
||||||
|
|
||||||
attachment = InvenTreeAttachmentSerializerField()
|
attachment = InvenTreeAttachmentSerializerField(required=True)
|
||||||
|
|
||||||
class Meta:
|
class Meta:
|
||||||
model = PurchaseOrderAttachment
|
model = PurchaseOrderAttachment
|
||||||
@ -259,7 +259,7 @@ class SOAttachmentSerializer(InvenTreeModelSerializer):
|
|||||||
Serializers for the SalesOrderAttachment model
|
Serializers for the SalesOrderAttachment model
|
||||||
"""
|
"""
|
||||||
|
|
||||||
attachment = InvenTreeAttachmentSerializerField()
|
attachment = InvenTreeAttachmentSerializerField(required=True)
|
||||||
|
|
||||||
class Meta:
|
class Meta:
|
||||||
model = SalesOrderAttachment
|
model = SalesOrderAttachment
|
||||||
|
@ -47,7 +47,7 @@ class PartAttachmentSerializer(InvenTreeModelSerializer):
|
|||||||
Serializer for the PartAttachment class
|
Serializer for the PartAttachment class
|
||||||
"""
|
"""
|
||||||
|
|
||||||
attachment = InvenTreeAttachmentSerializerField()
|
attachment = InvenTreeAttachmentSerializerField(required=True)
|
||||||
|
|
||||||
class Meta:
|
class Meta:
|
||||||
model = PartAttachment
|
model = PartAttachment
|
||||||
|
@ -212,7 +212,7 @@ class StockItemAttachmentSerializer(InvenTreeModelSerializer):
|
|||||||
|
|
||||||
user_detail = UserSerializerBrief(source='user', read_only=True)
|
user_detail = UserSerializerBrief(source='user', read_only=True)
|
||||||
|
|
||||||
attachment = InvenTreeAttachmentSerializerField()
|
attachment = InvenTreeAttachmentSerializerField(required=True)
|
||||||
|
|
||||||
class Meta:
|
class Meta:
|
||||||
model = StockItemAttachment
|
model = StockItemAttachment
|
||||||
@ -227,6 +227,12 @@ class StockItemAttachmentSerializer(InvenTreeModelSerializer):
|
|||||||
'user_detail',
|
'user_detail',
|
||||||
]
|
]
|
||||||
|
|
||||||
|
read_only_fields = [
|
||||||
|
'upload_date',
|
||||||
|
'user',
|
||||||
|
'user_detail'
|
||||||
|
]
|
||||||
|
|
||||||
|
|
||||||
class StockItemTestResultSerializer(InvenTreeModelSerializer):
|
class StockItemTestResultSerializer(InvenTreeModelSerializer):
|
||||||
""" Serializer for the StockItemTestResult model """
|
""" Serializer for the StockItemTestResult model """
|
||||||
@ -235,7 +241,7 @@ class StockItemTestResultSerializer(InvenTreeModelSerializer):
|
|||||||
|
|
||||||
key = serializers.CharField(read_only=True)
|
key = serializers.CharField(read_only=True)
|
||||||
|
|
||||||
attachment = InvenTreeAttachmentSerializerField()
|
attachment = InvenTreeAttachmentSerializerField(required=False)
|
||||||
|
|
||||||
def __init__(self, *args, **kwargs):
|
def __init__(self, *args, **kwargs):
|
||||||
user_detail = kwargs.pop('user_detail', False)
|
user_detail = kwargs.pop('user_detail', False)
|
||||||
|
Loading…
Reference in New Issue
Block a user