From 03567454fd9af97a969707aa980f03f14e8826d1 Mon Sep 17 00:00:00 2001 From: Robert Goldmann <deadlocker@gmx.de> Date: Wed, 6 Apr 2022 23:17:49 +0200 Subject: [PATCH] #691 - fixed equals methods (convert PersistentBag to list) --- .../java/de/deadlocker8/budgetmaster/templates/Template.java | 2 +- .../de/deadlocker8/budgetmaster/transactions/Transaction.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/de/deadlocker8/budgetmaster/templates/Template.java b/src/main/java/de/deadlocker8/budgetmaster/templates/Template.java index b862f621c..954f9e86e 100644 --- a/src/main/java/de/deadlocker8/budgetmaster/templates/Template.java +++ b/src/main/java/de/deadlocker8/budgetmaster/templates/Template.java @@ -332,7 +332,7 @@ public class Template implements TransactionBase, Iconizable Objects.equals(name, template.name) && Objects.equals(description, template.description) && Objects.equals(iconReference, template.iconReference) && - Objects.equals(tags, template.tags) && + Objects.equals(tags.stream().toList(), template.tags) && Objects.equals(transferAccount, template.transferAccount) && Objects.equals(templateGroup, template.templateGroup); } diff --git a/src/main/java/de/deadlocker8/budgetmaster/transactions/Transaction.java b/src/main/java/de/deadlocker8/budgetmaster/transactions/Transaction.java index c6bfc4133..5e72d06f0 100644 --- a/src/main/java/de/deadlocker8/budgetmaster/transactions/Transaction.java +++ b/src/main/java/de/deadlocker8/budgetmaster/transactions/Transaction.java @@ -292,7 +292,7 @@ public class Transaction implements TransactionBase, ProvidesID Objects.equals(category, transaction.category) && Objects.equals(name, transaction.name) && Objects.equals(description, transaction.description) && - Objects.equals(tags, transaction.tags) && + Objects.equals(tags.stream().toList(), transaction.tags) && Objects.equals(repeatingOption, transaction.repeatingOption) && Objects.equals(transferAccount, transaction.transferAccount); } -- GitLab