avoid further NPEs due to disparity between isTracked and trackedRace == null

This commit is contained in:
Axel Uhl committed 2012-09-27 09:43:50 +02:00
1 parent c415f3b781
commit a22a14aaa7
1 file changed
+2 -2
@@ -297,7 +297,7 @@ public class TrackedRacesListComposite extends SimplePanel implements Component<
TextColumn<RaceDTO> hasWindDataColumn = new TextColumn<RaceDTO>() {
@Override
public String getValue(RaceDTO raceDTO) {
if (raceDTO.isTracked && raceDTO.trackedRace.hasWindData == true)
if (raceDTO.isTracked && raceDTO.trackedRace != null && raceDTO.trackedRace.hasWindData == true)
return stringMessages.yes();
else
return stringMessages.no();
@@ -307,7 +307,7 @@ public class TrackedRacesListComposite extends SimplePanel implements Component<
TextColumn<RaceDTO> hasGPSDataColumn = new TextColumn<RaceDTO>() {
@Override
public String getValue(RaceDTO raceDTO) {
if (raceDTO.isTracked && raceDTO.trackedRace.hasGPSData == true)
if (raceDTO.isTracked && raceDTO.trackedRace != null && raceDTO.trackedRace.hasGPSData == true)
return stringMessages.yes();
else
return stringMessages.no();