diff --git a/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/ExpeditionAllInOneAfterImportHandler.java b/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/ExpeditionAllInOneAfterImportHandler.java index 23de324182b..d176d37a42e 100755 --- a/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/ExpeditionAllInOneAfterImportHandler.java +++ b/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/ExpeditionAllInOneAfterImportHandler.java @@ -63,7 +63,6 @@ public class ExpeditionAllInOneAfterImportHandler { this.stringMessages = stringMessages; this.raceEntries = raceEntries; this.regattaName = regattaName; - sailingService.getEventById(eventId, false, new DataLoadingCallback() { @Override public void onSuccess(EventDTO result) { diff --git a/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/ExpeditionAllInOneImportPanel.java b/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/ExpeditionAllInOneImportPanel.java index a3f24786564..891222da47e 100644 --- a/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/ExpeditionAllInOneImportPanel.java +++ b/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/ExpeditionAllInOneImportPanel.java @@ -151,7 +151,6 @@ public class ExpeditionAllInOneImportPanel extends Composite implements Regattas if (response == null) { Window.alert(StringMessages.INSTANCE.unexpectedErrorDuringFileImport()); } else if (response.hasEventId()) { - new ExpeditionAllInOneAfterImportHandler(response.getEventId(), response.getRegattaName(), response.getLeaderboardName(), response.getLeaderboardGroupName(), response.getRaceEntries(), response.getGpsDeviceIds(), response.getSensorDeviceIds(), response.getSensorFixImporterType(), sailingService, diff --git a/java/com.sap.sailing.server.gateway/src/com/sap/sailing/server/gateway/trackfiles/impl/ExpeditionAllInOneImporter.java b/java/com.sap.sailing.server.gateway/src/com/sap/sailing/server/gateway/trackfiles/impl/ExpeditionAllInOneImporter.java index a332c9ba32f..e6d142b9a01 100755 --- a/java/com.sap.sailing.server.gateway/src/com/sap/sailing/server/gateway/trackfiles/impl/ExpeditionAllInOneImporter.java +++ b/java/com.sap.sailing.server.gateway/src/com/sap/sailing/server/gateway/trackfiles/impl/ExpeditionAllInOneImporter.java @@ -247,6 +247,8 @@ public class ExpeditionAllInOneImporter { final List> raceNameRaceColumnNameFleetnameList = new ArrayList<>(); final List trackedRaces = new ArrayList<>(); final ExpeditionStartData startData = new ExpeditionCourseInferrer().getStartData(fileItem.getInputStream(), filename); + // TODO from the start times, suggest the user to split the session into one session per start, with start tracking at n minutes before start + // TODO optionally populate the session(s) with a start line if none is defined yet and if desired (flag!) add the pings if (importMode == ImportMode.NEW_EVENT) { leaderboardGroupName = filenameWithDateTimeSuffix; regattaNameAndleaderboardName = filenameWithDateTimeSuffix;