mirror of
https://github.com/eclipse-sailing-analytics/sailing-analytics.git
synced 2026-10-10 14:20:55 +00:00
added null check to fix bug 783
This commit is contained in:
1 parent
34f79bce3f
commit
c668638d1b
2 files changed
+10
-6
No files matched your search
+7
-5
@@ -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(),
|
||||
|
||||
Reference in new issue
Block a user