From bf00cb29e2b1fa902e8eea22e5c6f7041aa317f9 Mon Sep 17 00:00:00 2001 From: Michael Menzel Date: Mon, 3 Feb 2020 13:25:35 +0100 Subject: [PATCH] Fixed bug to keep selected tracks after uploading custom background sites --- .../java/de/thm/spring/controller/UploadController.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/frontend/src/main/java/de/thm/spring/controller/UploadController.java b/frontend/src/main/java/de/thm/spring/controller/UploadController.java index 3bd05dd8..dbf8316c 100644 --- a/frontend/src/main/java/de/thm/spring/controller/UploadController.java +++ b/frontend/src/main/java/de/thm/spring/controller/UploadController.java @@ -155,6 +155,7 @@ public class UploadController { Session currentSession = sessionControll.getSession(httpSession.getId()); StatisticsCollector stats = StatisticsCollector.getInstance(); + String name = currentSession.getOriginalFilename(); try { @@ -165,8 +166,11 @@ public class UploadController { String bgname = bgFile.getOriginalFilename(); currentSession.setBgFilename(bgname); - BackendCommand backendCommand = // new BackendCommand(currentSession.getSites(), sitesBg, Command.Task.ANALZYE_SINGLE); - new BackendCommand.Builder(Command.Task.ANALZYE_SINGLE, currentSession.getSites().getAssembly()).sites(currentSession.getSites()).sitesBg(sitesBg).build(); + BackendCommand backendCommand = + new BackendCommand.Builder(Command.Task.ANALZYE_SINGLE, currentSession.getSites().getAssembly()) + .tracks(currentSession.getCollector().getTracks()) + .sites(currentSession.getSites()) + .sitesBg(sitesBg).build(); /////////// Run analysis //////////// ResultCollector collector = (ResultCollector) currentSession.getConnector().runAnalysis(backendCommand); -- GitLab