From 408a96b171c9e95c065ab3f270205eed50645b7e Mon Sep 17 00:00:00 2001 From: Robert Goldmann <deadlocker@gmx.de> Date: Tue, 29 Mar 2022 00:00:20 +0200 Subject: [PATCH] Fixed #694 - delete template groups too --- .../de/deadlocker8/budgetmaster/database/DatabaseService.java | 2 +- .../budgetmaster/templategroup/TemplateGroupService.java | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/java/de/deadlocker8/budgetmaster/database/DatabaseService.java b/src/main/java/de/deadlocker8/budgetmaster/database/DatabaseService.java index ae563e67a..a694dc11c 100644 --- a/src/main/java/de/deadlocker8/budgetmaster/database/DatabaseService.java +++ b/src/main/java/de/deadlocker8/budgetmaster/database/DatabaseService.java @@ -81,7 +81,7 @@ public class DatabaseService public void reset() { - final List<Resettable> services = List.of(this.transactionService, templateService, categoryService, accountService, tagService, chartService, iconService, imageService); + final List<Resettable> services = List.of(this.transactionService, templateService, templateGroupService, categoryService, accountService, tagService, chartService, iconService, imageService); for(Resettable service : services) { diff --git a/src/main/java/de/deadlocker8/budgetmaster/templategroup/TemplateGroupService.java b/src/main/java/de/deadlocker8/budgetmaster/templategroup/TemplateGroupService.java index 951f99884..2f0c97c6a 100644 --- a/src/main/java/de/deadlocker8/budgetmaster/templategroup/TemplateGroupService.java +++ b/src/main/java/de/deadlocker8/budgetmaster/templategroup/TemplateGroupService.java @@ -49,10 +49,12 @@ public class TemplateGroupService implements Resettable, AccessAllEntities<Templ @Override public void deleteAll() { + LOGGER.info("Resetting template groups..."); for(TemplateGroup templateGroup : getAllEntitiesAsc()) { deleteTemplateGroup(templateGroup.getID()); } + LOGGER.info("All template groups reset."); } public void deleteTemplateGroup(int ID) -- GitLab