diff --git a/pyproject.toml b/pyproject.toml index a9d8c2c..804b4c3 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -5,7 +5,7 @@ build-backend = "setuptools.build_meta" [project] name = "moneywiz-api" -version = "0.0.2" +version = "0.0.3" authors = [ { name="iLeoDo", email="iLeoDo@gmail.com" }, ] diff --git a/src/moneywiz_api/model/transaction.py b/src/moneywiz_api/model/transaction.py index 485b5b4..511f985 100644 --- a/src/moneywiz_api/model/transaction.py +++ b/src/moneywiz_api/model/transaction.py @@ -13,6 +13,7 @@ class Transaction(Record, ABC): """ ENT: 36 """ + reconciled: bool amount: float description: str @@ -21,12 +22,14 @@ class Transaction(Record, ABC): def __init__(self, row): super().__init__(row) + self.reconciled = row["ZRECONCILED"] == 1 self.amount = row["ZAMOUNT1"] self.description = row["ZDESC2"] self.date = row["ZDATE1"] self.notes = row["ZNOTES1"] # Validate + assert self.reconciled is not None assert self.amount is not None assert self.description is not None assert self.date is not None