diff options
| author | Joe Carstairs <me@joeac.net> | 2024-12-02 13:59:36 +0000 |
|---|---|---|
| committer | Joe Carstairs <me@joeac.net> | 2024-12-02 13:59:36 +0000 |
| commit | 01801841ece20a68965163920fce82078deb4240 (patch) | |
| tree | b4b90500e9ac964aceaa9d6fc7694c75f3c50954 /rust/actualbudget_to_schist_transformer | |
| parent | e3a8a8dc88aaaa9cee8a3e1a7a7249c1060018d0 (diff) | |
Fix account transfers transformer: swaps from/to
Diffstat (limited to 'rust/actualbudget_to_schist_transformer')
| -rw-r--r-- | rust/actualbudget_to_schist_transformer/src/transform_state/transform_account_transfers.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/rust/actualbudget_to_schist_transformer/src/transform_state/transform_account_transfers.rs b/rust/actualbudget_to_schist_transformer/src/transform_state/transform_account_transfers.rs index 7c33aa6..5450f75 100644 --- a/rust/actualbudget_to_schist_transformer/src/transform_state/transform_account_transfers.rs +++ b/rust/actualbudget_to_schist_transformer/src/transform_state/transform_account_transfers.rs @@ -50,9 +50,9 @@ pub fn transform_account_transfers_without_context( let companion = companion.unwrap(); let (from, to) = if actualbudget_transaction.amount >= 0 { - (actualbudget_transaction.clone(), companion.clone()) - } else { (companion.clone(), actualbudget_transaction.clone()) + } else { + (actualbudget_transaction.clone(), companion.clone()) }; account_transfer_transaction_pairs.push((from, to)); @@ -84,7 +84,7 @@ fn transform_account_transfer( description: actualbudget_transaction_from.notes.clone().unwrap_or_else(|| actualbudget_transaction_to.notes.clone().unwrap_or_else(String::new) ), - quantity: actualbudget_transaction_from.amount, + quantity: actualbudget_transaction_to.amount, from_account_id: transform_id(actualbudget_transaction_from.account_id.as_str()), to_account_id: transform_id(actualbudget_transaction_to.account_id.as_str()), }) |
