Project

General

Profile

« Previous | Next » 

Revision 85028f14

Added by Katja Luther over 6 years ago

abcd import: handle empty collecting areas and fix used classification for new taxa

View differences:

cdmlib-io/src/main/java/eu/etaxonomy/cdm/io/specimen/SpecimenImportBase.java
1012 1012
	        if (!existsInClassification(taxon,state.getClassification(), state)){
1013 1013
	            if(config.isMoveNewTaxaToDefaultClassification()){
1014 1014
	                //check if node exists in default classification
1015
	                if (!existsInClassification(taxon, state.getDefaultClassification(true), state)){
1016
	                    addParentTaxon(taxon, state, preferredFlag, state.getDefaultClassification(true));
1015
	                if (!existsInClassification(taxon, state.getClassification(), state)){
1016
	                    addParentTaxon(taxon, state, preferredFlag, state.getClassification());
1017 1017
	                }
1018 1018
	            }else{
1019 1019
	                //add non-existing taxon to current classification

Also available in: Unified diff