mirror of
https://github.com/eclipse-sailing-analytics/sailing-analytics.git
synced 2026-10-04 03:13:49 +00:00
avoid further NPEs due to disparity between isTracked and trackedRace == null
This commit is contained in:
1 parent
c415f3b781
commit
a22a14aaa7
1 file changed
+2
-2
+2
-2
@@ -297,7 +297,7 @@ public class TrackedRacesListComposite extends SimplePanel implements Component<
|
|||||||
TextColumn<RaceDTO> hasWindDataColumn = new TextColumn<RaceDTO>() {
|
TextColumn<RaceDTO> hasWindDataColumn = new TextColumn<RaceDTO>() {
|
||||||
@Override
|
@Override
|
||||||
public String getValue(RaceDTO raceDTO) {
|
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();
|
return stringMessages.yes();
|
||||||
else
|
else
|
||||||
return stringMessages.no();
|
return stringMessages.no();
|
||||||
@@ -307,7 +307,7 @@ public class TrackedRacesListComposite extends SimplePanel implements Component<
|
|||||||
TextColumn<RaceDTO> hasGPSDataColumn = new TextColumn<RaceDTO>() {
|
TextColumn<RaceDTO> hasGPSDataColumn = new TextColumn<RaceDTO>() {
|
||||||
@Override
|
@Override
|
||||||
public String getValue(RaceDTO raceDTO) {
|
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();
|
return stringMessages.yes();
|
||||||
else
|
else
|
||||||
return stringMessages.no();
|
return stringMessages.no();
|
||||||
|
|||||||
Reference in new issue
Block a user