Revision 380a48c7
Added by Katja Luther over 6 years ago
cdmlib-services/src/main/java/eu/etaxonomy/cdm/api/service/TaxonNodeServiceImpl.java | ||
---|---|---|
785 | 785 |
if (config.isIncludeAcceptedTaxa()){ |
786 | 786 |
monitor.subTask("Update Accepted Taxa"); |
787 | 787 |
Set<TaxonBase> updatedTaxa = dao.setSecundumForSubtreeAcceptedTaxa(subTreeIndex, config.getNewSecundum(), config.isOverwriteExistingAccepted(), config.isIncludeSharedTaxa(), config.isEmptySecundumDetail()); |
788 |
taxonService.saveOrUpdate(updatedTaxa); |
|
789 | 788 |
result.addUpdatedObjects(updatedTaxa); |
790 | 789 |
} |
791 | 790 |
if (config.isIncludeSynonyms()){ |
792 | 791 |
monitor.subTask("Update Synonyms"); |
793 | 792 |
Set<TaxonBase> updatedSynonyms = dao.setSecundumForSubtreeSynonyms(subTreeIndex, config.getNewSecundum(), config.isOverwriteExistingSynonyms(), config.isIncludeSharedTaxa() , config.isEmptySecundumDetail()); |
794 |
taxonService.saveOrUpdate(updatedSynonyms); |
|
795 | 793 |
result.addUpdatedObjects(updatedSynonyms); |
796 | 794 |
} |
797 | 795 |
|
... | ... | |
828 | 826 |
} |
829 | 827 |
TreeIndex subTreeIndex = TreeIndex.NewInstance(subTree.treeIndex()); |
830 | 828 |
|
831 |
//Reference ref = config.getNewSecundum(); |
|
829 |
|
|
832 | 830 |
if (includeAcceptedTaxa){ |
833 | 831 |
monitor.subTask("Update Accepted Taxa"); |
834 | 832 |
Set<TaxonBase> updatedTaxa = dao.setPublishForSubtreeAcceptedTaxa(subTreeIndex, publish, includeSharedTaxa); |
Also available in: Unified diff
minor