summaryrefslogtreecommitdiff
path: root/rust
diff options
context:
space:
mode:
Diffstat (limited to 'rust')
-rw-r--r--rust/actualbudget_to_schist_transformer/src/transform_state/transform_account_transfers.rs6
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()),
})