fix 500 bug
This commit is contained in:
@@ -70,4 +70,4 @@ class ContractUpdateSerializer(serializers.ModelSerializer):
|
|||||||
def update(self, instance, validated_data):
|
def update(self, instance, validated_data):
|
||||||
instance.folder = validated_data.get('folder', instance.folder)
|
instance.folder = validated_data.get('folder', instance.folder)
|
||||||
instance.save()
|
instance.save()
|
||||||
return instance0
|
return instance
|
||||||
@@ -40,5 +40,7 @@ class ContractSideListSerializer(serializers.ModelSerializer):
|
|||||||
]
|
]
|
||||||
|
|
||||||
def get_contract_signature(self, obj):
|
def get_contract_signature(self, obj):
|
||||||
contract_signature = obj.contract_signatures
|
signature = getattr(obj, "contract_signatures", None)
|
||||||
return ContractSignatureListSerializer(contract_signature).data if contract_signature else None
|
if signature is None:
|
||||||
|
return None
|
||||||
|
return ContractSignatureListSerializer(signature).data if signature else None
|
||||||
Reference in New Issue
Block a user