diff options
| author | Joe Carstairs <me@joeac.net> | 2024-11-30 19:30:01 +0000 |
|---|---|---|
| committer | Joe Carstairs <me@joeac.net> | 2024-11-30 19:30:01 +0000 |
| commit | 4630b4e2f7217e059ac08fed4910aed61f4797e5 (patch) | |
| tree | aaadc372840c51d6f4ee832d1dd00811778b5418 | |
| parent | f75546ed680c80b300dcf4112f03bc3517c84a15 (diff) | |
Gets payees in transformation runner
| -rw-r--r-- | rust/actualbudget_to_schist_transformer/src/actualbudget_state.rs | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/rust/actualbudget_to_schist_transformer/src/actualbudget_state.rs b/rust/actualbudget_to_schist_transformer/src/actualbudget_state.rs index 73698a5..76b5114 100644 --- a/rust/actualbudget_to_schist_transformer/src/actualbudget_state.rs +++ b/rust/actualbudget_to_schist_transformer/src/actualbudget_state.rs @@ -1,5 +1,5 @@ -use actualbudget_models::{ActualbudgetAccount, ActualbudgetCategory, ActualbudgetDate, ActualbudgetTransaction, ActualbudgetZeroBudget}; -use actualbudget_queries::{actualbudget_accounts::{get_all_actualbudget_accounts, get_category_transfers_account}, actualbudget_categories::get_all_actualbudget_categories, actualbudget_transactions::{get_all_actualbudget_transactions, get_first_actualbudget_transaction_date}, actualbudget_zero_budgets::get_all_actualbudget_zero_budgets}; +use actualbudget_models::{ActualbudgetAccount, ActualbudgetCategory, ActualbudgetDate, ActualbudgetPayee, ActualbudgetTransaction, ActualbudgetZeroBudget}; +use actualbudget_queries::{actualbudget_accounts::{get_all_actualbudget_accounts, get_category_transfers_account}, actualbudget_categories::get_all_actualbudget_categories, actualbudget_payees::get_all_actualbudget_payees, actualbudget_transactions::{get_all_actualbudget_transactions, get_first_actualbudget_transaction_date}, actualbudget_zero_budgets::get_all_actualbudget_zero_budgets}; use anyhow::Result; use diesel::SqliteConnection; @@ -7,6 +7,7 @@ pub struct ActualbudgetState { pub actualbudget_first_transaction_date: ActualbudgetDate, pub actualbudget_accounts: Vec<ActualbudgetAccount>, pub actualbudget_categories: Vec<ActualbudgetCategory>, + pub actualbudget_payees: Vec<ActualbudgetPayee>, pub actualbudget_zero_budgets: Vec<ActualbudgetZeroBudget>, pub actualbudget_category_transfers_account: Option<ActualbudgetAccount>, pub actualbudget_transactions: Vec<ActualbudgetTransaction>, @@ -17,6 +18,7 @@ pub fn read_actualbudget_state(actualbudget_connection: &mut SqliteConnection) - actualbudget_first_transaction_date: get_first_actualbudget_transaction_date(actualbudget_connection)?, actualbudget_accounts: get_all_actualbudget_accounts(actualbudget_connection)?, actualbudget_categories: get_all_actualbudget_categories(actualbudget_connection)?, + actualbudget_payees: get_all_actualbudget_payees(actualbudget_connection)?, actualbudget_zero_budgets: get_all_actualbudget_zero_budgets(actualbudget_connection)?, actualbudget_category_transfers_account: get_category_transfers_account(actualbudget_connection)?, actualbudget_transactions: get_all_actualbudget_transactions(actualbudget_connection)?, |
