TODO: fix create contract related endpoints

This commit is contained in:
2025-08-05 16:54:21 +05:00
parent 5630429974
commit 8de652c57b
6 changed files with 76 additions and 23 deletions

View File

@@ -93,7 +93,11 @@ class CreateOwnersForContractSerializer(CreateContractOwnerSerializer):
class CreateContractAttachedFileForContractSerializer(CreateContractAttachedFileSerializer):
class Meta(CreateContractAttachedFileSerializer.Meta): ...
class Meta(CreateContractAttachedFileSerializer.Meta):
read_only_fields = (
"contract",
*CreateContractAttachedFileSerializer.Meta.read_only_fields
)
def create(self, validated_data: dict[str, object]) -> Meta.model:
contract = self.context.get("contract")