3bcb21b3ea2122ba33376d8906d307e9e421c7db
java/com.sap.sailing.domain/src/com/sap/sailing/domain/leaderboard/ScoringScheme.java
| ... | ... | @@ -369,7 +369,7 @@ public interface ScoringScheme extends Serializable { |
| 369 | 369 | int result; |
| 370 | 370 | if (o1MedalRaceScore != null) { |
| 371 | 371 | result = getScoreComparator(nullScoresAreBetter).compare(o1MedalRaceScore, o2MedalRaceScore); |
| 372 | - if (result == 0) { |
|
| 372 | + if (result == 0 && o1ScoringMedalRaces.size() > 1) { // only work calling if more than one scoring medal race |
|
| 373 | 373 | result = compareByBetterScore(o1, o1ScoringMedalRaces, o2, o2ScoringMedalRaces, |
| 374 | 374 | Util.map(o1ScoringMedalRaces, Pair::getA), nullScoresAreBetter, timePoint, leaderboard, |
| 375 | 375 | discardedRaceColumnsPerCompetitor, totalPointsSupplier, cache); |