fixed sorting issue: don't compare CompetitorDAO by identity but use equals/hashCode

This commit is contained in:
Axel Uhl committed 2011-10-03 08:57:12 +02:00
1 parent 48e37faf99
commit 49d08bfbe7
1 file changed
+1 -1
@@ -191,7 +191,7 @@ public class LeaderboardDAO implements IsSerializable {
String nameOfLastRaceSoFar = null;
for (String raceName : raceNamesAndMedalRaceAndTracked.keySet()) {
for (LeaderboardRowDAO row : rows.values()) {
if (row.competitor == c1 || row.competitor == c2) {
if (row.competitor.equals(c1) || row.competitor.equals(c2)) {
LeaderboardEntryDAO leaderboardEntryDAO = row.fieldsByRaceName.get(raceName);
if (leaderboardEntryDAO != null && leaderboardEntryDAO.netPoints != 0) {
nameOfLastRaceSoFar = raceName;