Project

General

Profile

« Previous | Next » 

Revision d49a2434

Added by Patrick Plitzner about 7 years ago

Fix potential NPE

View differences:

src/main/java/eu/etaxonomy/cdm/vaadin/container/TaxonNodeContainer.java
55 55
	private Collection<? extends TaxonNode> addChildNodes(TaxonNode parentNode) {
56 56
		List<TaxonNode> nodes = new ArrayList<TaxonNode>();
57 57
		for (TaxonNode taxonNode : parentNode.getChildNodes()) {
58
			if(taxonNode.getTaxon()!=null && taxonNode.getTaxon().getName()!=null){
58
			if(taxonNode!=null && taxonNode.getTaxon()!=null && taxonNode.getTaxon().getName()!=null){
59 59
				Rank rank = taxonNode.getTaxon().getName().getRank();
60 60
				if(rank!=null && rank.isHigher(Rank.SPECIES())){
61 61
					nodes.add(taxonNode);

Also available in: Unified diff