Project

General

Profile

« Previous | Next » 

Revision 2aa1d458

Added by Patrick Plitzner over 5 years ago

ref #6850 Fix label for null value

View differences:

eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/editor/definedterm/TermLabelProvider.java
88 88
    		if (rep == null){
89 89
    			rep = termBase.getPreferredRepresentation(new ArrayList<Language>());
90 90
    		}
91
    		label = rep != null? rep.getLabel() : termBase.getTitleCache();
91
    		label = rep != null? rep.getLabel() : termBase.generateTitle();
92 92
    		if (element instanceof DefinedTermBase && label!=null) {
93 93
    			DefinedTermBase<?> dtb = (DefinedTermBase<?>) element;
94 94
    			label = CdmUtils.concat(" : ", dtb.getIdInVocabulary(), label);
95 95
    		}
96
    		if(label==null){
97
    		    label = ((TermBase) element).generateTitle();
98
    		}
96 99
    	}
97 100
        // FIXME : must throw an exception here
98 101
    	if(label==null){

Also available in: Unified diff