From eb87f3495065cb6940680ae027d4fdfdcb03270a Mon Sep 17 00:00:00 2001 From: Robert Goldmann <deadlocker@gmx.de> Date: Sat, 16 Mar 2019 17:58:47 +0100 Subject: [PATCH] Fixed #417 - report columns broken after generating one report --- .../deadlocker8/budgetmaster/reports/ReportController.java | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/src/main/java/de/deadlocker8/budgetmaster/reports/ReportController.java b/src/main/java/de/deadlocker8/budgetmaster/reports/ReportController.java index 8d6fc8481..8307d886a 100644 --- a/src/main/java/de/deadlocker8/budgetmaster/reports/ReportController.java +++ b/src/main/java/de/deadlocker8/budgetmaster/reports/ReportController.java @@ -76,14 +76,9 @@ public class ReportController extends BaseController @ModelAttribute("NewReportSettings") ReportSettings reportSettings) { //save new report settings - reportSettingsService.getRepository().delete(0); - for(ReportColumn reportColumn : reportSettings.getColumns()) - { - reportColumnService.getRepository().save(reportColumn); - } + reportSettings.getColumns().forEach(column -> column.setReferringSettings(reportSettings)); reportSettingsService.getRepository().save(reportSettings); - //prepare generation Account account = helpers.getCurrentAccount(); String accountName = account.getName(); -- GitLab