Project

General

Profile

« Previous | Next » 

Revision 82281c06

Added by Andreas Müller over 6 years ago

fix handling of null feature in import

View differences:

cdmlib-io/src/main/java/eu/etaxonomy/cdm/io/common/CdmImportBase.java
663 663
				feature = Feature.NewInstance(description, label, labelAbbrev);
664 664
				feature.setUuid(uuid);
665 665
				feature.setSupportsTextData(true);
666
//				UUID uuidFeatureVoc = UUID.fromString("b187d555-f06f-4d65-9e53-da7c93f8eaa8");
667 666
				if (voc == null){
668 667
					boolean isOrdered = false;
669 668
					voc = getVocabulary(TermType.Feature, uuidUserDefinedFeatureVocabulary, "User defined vocabulary for features", "User Defined Features", null, null, isOrdered, feature);
670 669
				}
671 670
				voc.addTerm(feature);
672 671
				getTermService().save(feature);
672
				state.putFeature(feature);
673 673
			}
674
			state.putFeature(feature);
675 674
		}
676 675
		return feature;
677 676
	}

Also available in: Unified diff