fix 500 bug

This commit is contained in:
behruz
2025-12-12 11:03:50 +05:00
parent 437e9aeef9
commit 8ae2b9cce1
2 changed files with 5 additions and 3 deletions

View File

@@ -70,4 +70,4 @@ class ContractUpdateSerializer(serializers.ModelSerializer):
def update(self, instance, validated_data):
instance.folder = validated_data.get('folder', instance.folder)
instance.save()
return instance0
return instance

View File

@@ -40,5 +40,7 @@ class ContractSideListSerializer(serializers.ModelSerializer):
]
def get_contract_signature(self, obj):
contract_signature = obj.contract_signatures
return ContractSignatureListSerializer(contract_signature).data if contract_signature else None
signature = getattr(obj, "contract_signatures", None)
if signature is None:
return None
return ContractSignatureListSerializer(signature).data if signature else None