From 61df2fa6b99cf293ae328aff2415a4aabd86195e Mon Sep 17 00:00:00 2001
From: Robert Goldmann <deadlocker@gmx.de>
Date: Wed, 18 Jan 2023 22:04:40 +0100
Subject: [PATCH] #724 - mark transaction as expenditure depending on amount

---
 .../budgetmaster/transactions/TransactionImportController.java  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/BudgetMasterServer/src/main/java/de/deadlocker8/budgetmaster/transactions/TransactionImportController.java b/BudgetMasterServer/src/main/java/de/deadlocker8/budgetmaster/transactions/TransactionImportController.java
index 8611248ef..ff03e5233 100644
--- a/BudgetMasterServer/src/main/java/de/deadlocker8/budgetmaster/transactions/TransactionImportController.java
+++ b/BudgetMasterServer/src/main/java/de/deadlocker8/budgetmaster/transactions/TransactionImportController.java
@@ -285,7 +285,7 @@ public class TransactionImportController extends BaseController
 		newTransaction.setName(csvTransaction.getName());
 		newTransaction.setDescription(csvTransaction.getDescription());
 		newTransaction.setAmount(csvTransaction.getAmount());
-		newTransaction.setIsExpenditure(true);
+		newTransaction.setIsExpenditure(csvTransaction.getAmount() <= 0);
 		newTransaction.setAccount(helpers.getCurrentAccountOrDefault());
 		newTransaction.setCategory(categoryService.findByType(CategoryType.NONE));
 
-- 
GitLab