added null check to fix bug 783

This commit is contained in:
Axel Uhl committed 2012-06-16 23:37:12 +02:00
1 parent 34f79bce3f
commit c668638d1b
2 files changed
+10 -6

No files matched your search

@@ -1729,11 +1729,13 @@ public class SailingServiceImpl extends RemoteServiceServlet implements SailingS
.asDate(), getCompetitorRaceDataEntry(detailType, race, competitor, time)));
}
}
for (long i = competitorQuery.getA().before(startTime.asDate()) ? startTime.asMillis() : competitorQuery.getA()
.getTime(); i <= endTime.asMillis(); i += stepSize) {
MillisecondsTimePoint time = new MillisecondsTimePoint(i);
raceData.add(new Pair<Date, Double>(time.asDate(), getCompetitorRaceDataEntry(detailType, race, competitor,
time)));
if (startTime != null && endTime != null) {
for (long i = competitorQuery.getA().before(startTime.asDate()) ? startTime.asMillis()
: competitorQuery.getA().getTime(); i <= endTime.asMillis(); i += stepSize) {
MillisecondsTimePoint time = new MillisecondsTimePoint(i);
raceData.add(new Pair<Date, Double>(time.asDate(), getCompetitorRaceDataEntry(detailType, race,
competitor, time)));
}
}
// Adding fetched data to the container
data.setCompetitorData(competitorQuery.getB(), new CompetitorRaceDataDTO(competitorQuery.getB(),