diff --git a/src/main/java/bank/PrivateBank.java b/src/main/java/bank/PrivateBank.java index 71c79b5..7d05b46 100644 --- a/src/main/java/bank/PrivateBank.java +++ b/src/main/java/bank/PrivateBank.java @@ -354,6 +354,7 @@ public class PrivateBank implements Bank, JsonSerializer, JsonDeser */ @Override public List getTransactionsByType(String account, boolean positive) { + // an der Kopie der Liste Arbeiten oder nur Filtern und nicht entfernen List transactions = new ArrayList<>(this.accountsToTransactions.get(account)); if (positive) transactions.removeIf(transaction -> transaction.calculate() >= 0);