mirror of
https://github.com/eclipse-sailing-analytics/sailing-analytics.git
synced 2026-10-28 14:57:12 +00:00
Merge branch 'design2015' into design2015-races
This commit is contained in:
commit
d865123cea
5 files changed
+143
-49
No files matched your search
+3
-12
@@ -41,7 +41,7 @@ import com.sap.sailing.domain.common.racelog.Flags;
|
||||
import com.sap.sailing.domain.common.racelog.RaceLogRaceStatus;
|
||||
import com.sap.sailing.domain.leaderboard.Leaderboard;
|
||||
import com.sap.sailing.domain.leaderboard.RegattaLeaderboard;
|
||||
import com.sap.sailing.domain.leaderboard.SettableScoreCorrection;
|
||||
import com.sap.sailing.domain.leaderboard.ScoreCorrection;
|
||||
import com.sap.sailing.domain.tracking.TrackedRace;
|
||||
import com.sap.sailing.domain.tracking.WindTrack;
|
||||
import com.sap.sailing.domain.tracking.WindWithConfidence;
|
||||
@@ -517,8 +517,8 @@ public class RaceContext {
|
||||
}
|
||||
}
|
||||
}
|
||||
SettableScoreCorrection scoreCorrection = leaderboard.getScoreCorrection();
|
||||
if(!hasTrackingForRaceColumn() && scoreCorrection != null && scoreCorrection.hasCorrectionFor(raceColumn)) {
|
||||
ScoreCorrection scoreCorrection = leaderboard.getScoreCorrection();
|
||||
if(trackedRace == null && scoreCorrection != null && scoreCorrection.hasCorrectionForNonTrackedFleet(raceColumn)) {
|
||||
return RaceViewState.FINISHED;
|
||||
}
|
||||
if(startTime != null) {
|
||||
@@ -527,15 +527,6 @@ public class RaceContext {
|
||||
return RaceViewState.PLANNED;
|
||||
}
|
||||
|
||||
private boolean hasTrackingForRaceColumn() {
|
||||
for(Fleet fleetOfRaceColumn : raceColumn.getFleets()) {
|
||||
if(raceColumn.getTrackedRace(fleetOfRaceColumn) != null) {
|
||||
return true;
|
||||
}
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
private Wind checkForWindFixesFromRaceLog() {
|
||||
WindFixesFinder windFixesFinder = new WindFixesFinder(raceLog);
|
||||
List<Wind> windList = windFixesFinder.analyze();
|
||||
|
||||
Reference in new issue
Block a user