Revision 82281c06
Added by Andreas Müller over 6 years ago
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
fix handling of null feature in import