avoid NPE in client in case a regatta has a null boat class

This commit is contained in:
Axel Uhl committed 2012-06-13 17:51:28 +02:00
1 parent c602d97b8d
commit 3a3fe68680
1 file changed
+3 -1
@@ -43,6 +43,7 @@ import com.sap.sailing.gwt.ui.client.SailingServiceAsync;
import com.sap.sailing.gwt.ui.client.StringMessages;
import com.sap.sailing.gwt.ui.shared.EventDTO;
import com.sap.sailing.gwt.ui.shared.FleetDTO;
import com.sap.sailing.gwt.ui.shared.NamedDTO;
import com.sap.sailing.gwt.ui.shared.RaceColumnDTO;
import com.sap.sailing.gwt.ui.shared.RegattaDTO;
import com.sap.sailing.gwt.ui.shared.SeriesDTO;
@@ -161,7 +162,8 @@ public class RegattaStructureManagementPanel extends SimplePanel implements Rega
TextColumn<RegattaDTO> regattaBoatClassColumn = new TextColumn<RegattaDTO>() {
@Override
public String getValue(RegattaDTO regatta) {
return regatta.boatClass.name;
final NamedDTO boatClass = regatta.boatClass;
return boatClass==null?"(null)":boatClass.name;
}
};