60inch, fix for npe in PreLiveRaceWithRacemap

This commit is contained in:
Kai Börnert committed 2018-04-12 11:13:33 +02:00
1 parent 6b1ffa52b5
commit bbab535002
1 file changed
+4
@@ -3,6 +3,7 @@ package com.sap.sailing.gwt.autoplay.client.utils;
import java.util.ArrayList;
import java.util.Date;
import java.util.Map;
import java.util.Map.Entry;
import java.util.UUID;
import com.google.gwt.core.client.GWT;
@@ -290,6 +291,9 @@ public class AutoplayHelper {
final CompetitorColorProvider colorProvider = new CompetitorColorProviderImpl(currentLiveRace, result);
RaceCompetitorSelectionModel competitorSelectionProvider = new RaceCompetitorSelectionModel(
/* hasMultiSelection */ true, colorProvider);
for (Entry<CompetitorDTO, BoatDTO> entry : result.entrySet()) {
competitorSelectionProvider.setBoat(entry.getKey(), entry.getValue());
}
competitorSelectionProvider.setCompetitors(competitors);
RaceMap raceboardPerspective = new RaceMap(null, null, raceMapLifecycle, settings, sailingService,
asyncActionsExecutor, errorReporter, raceboardTimer, competitorSelectionProvider,