fix: Make internal transcation ID optional.

This commit is contained in:
Elisiário Couto
2025-09-03 23:20:38 +01:00
committed by Elisiário Couto
parent 155c30559f
commit 6bce7eb6be

View File

@@ -36,7 +36,7 @@ class AccountDetails(BaseModel):
class Transaction(BaseModel): class Transaction(BaseModel):
"""Transaction model""" """Transaction model"""
internal_transaction_id: str internal_transaction_id: Optional[str] = None
institution_id: str institution_id: str
iban: Optional[str] = None iban: Optional[str] = None
account_id: str account_id: str
@@ -54,7 +54,7 @@ class Transaction(BaseModel):
class TransactionSummary(BaseModel): class TransactionSummary(BaseModel):
"""Transaction summary for lists""" """Transaction summary for lists"""
internal_transaction_id: str internal_transaction_id: Optional[str] = None
date: datetime date: datetime
description: str description: str
amount: float amount: float