From 9ff1bb2839643d5a8f1e7dd0fbee005d4ba2c28d Mon Sep 17 00:00:00 2001 From: andrewlalis Date: Sun, 19 Oct 2025 10:51:51 -0400 Subject: [PATCH] Fix parsing of transaction search results. --- finnow-api/source/transaction/data_impl_sqlite.d | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/finnow-api/source/transaction/data_impl_sqlite.d b/finnow-api/source/transaction/data_impl_sqlite.d index 3a0b887..9f2c538 100644 --- a/finnow-api/source/transaction/data_impl_sqlite.d +++ b/finnow-api/source/transaction/data_impl_sqlite.d @@ -437,6 +437,10 @@ class SqliteTransactionRepository : TransactionRepository { app ~= item; item.id = 0; item.tags = []; + item.vendor = Optional!(TransactionsListItem.Vendor).empty(); + item.category = Optional!(TransactionsListItem.Category).empty(); + item.creditedAccount = Optional!(TransactionsListItem.Account).empty(); + item.debitedAccount = Optional!(TransactionsListItem.Account).empty(); } size_t rowCount = 0;