From e04d3588471fe9df30dd2f6615b98b556681d97b Mon Sep 17 00:00:00 2001 From: Katja Luther Date: Thu, 3 Dec 2015 10:31:22 +0100 Subject: [PATCH] fix not ordered terms #4821 --- .../operation/MoveDefinedTermOperation.java | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/editor/definedterm/operation/MoveDefinedTermOperation.java b/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/editor/definedterm/operation/MoveDefinedTermOperation.java index 80a23d333..bd14d0b57 100644 --- a/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/editor/definedterm/operation/MoveDefinedTermOperation.java +++ b/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/editor/definedterm/operation/MoveDefinedTermOperation.java @@ -111,12 +111,16 @@ public class MoveDefinedTermOperation extends AbstractPostTaxonOperation { otVoc.addTermAbove((OrderedTermBase)term, (OrderedTermBase)targetTermOrVocabulary); ((DefinedTermBase) targetTermOrVocabulary).getPartOf().addIncludes(term); } + if(currentLocation == ViewerDropAdapter.LOCATION_ON) { + targetDefinedTerm.addIncludes(term); + targetDefinedTerm.getVocabulary().addTerm(term); + } } - } - if(currentLocation == ViewerDropAdapter.LOCATION_ON) { - targetDefinedTerm.addIncludes(term); + } else{ + targetDefinedTerm.addIncludes(term); targetDefinedTerm.getVocabulary().addTerm(term); } + } } -- 2.34.1