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

@@ -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