From 00e83cf6a2ea58bd3405d04cd6eca28334274e2c Mon Sep 17 00:00:00 2001 From: Herculino Trotta Date: Sat, 8 Feb 2025 16:35:46 -0300 Subject: [PATCH] refactor(import:v1): remove forced "required" from some fields --- app/apps/import_app/schemas/v1.py | 3 --- 1 file changed, 3 deletions(-) diff --git a/app/apps/import_app/schemas/v1.py b/app/apps/import_app/schemas/v1.py index 7289140..bd7c44a 100644 --- a/app/apps/import_app/schemas/v1.py +++ b/app/apps/import_app/schemas/v1.py @@ -86,7 +86,6 @@ class TransactionAccountMapping(ColumnMapping): target: Literal["account"] = Field(..., description="Transaction field to map to") type: Literal["id", "name"] = "name" coerce_to: Literal["str|int"] = Field("str|int", frozen=True) - required: bool = Field(True, frozen=True) class TransactionTypeMapping(ColumnMapping): @@ -105,7 +104,6 @@ class TransactionDateMapping(ColumnMapping): target: Literal["date"] = Field(..., description="Transaction field to map to") format: List[str] | str coerce_to: Literal["date"] = Field("date", frozen=True) - required: bool = Field(True, frozen=True) class TransactionReferenceDateMapping(ColumnMapping): @@ -119,7 +117,6 @@ class TransactionReferenceDateMapping(ColumnMapping): class TransactionAmountMapping(ColumnMapping): target: Literal["amount"] = Field(..., description="Transaction field to map to") coerce_to: Literal["positive_decimal"] = Field("positive_decimal", frozen=True) - required: bool = Field(True, frozen=True) class TransactionDescriptionMapping(ColumnMapping):