fix not ordered terms #4821
authorKatja Luther <k.luther@bgbm.org>
Thu, 3 Dec 2015 09:31:22 +0000 (10:31 +0100)
committerKatja Luther <k.luther@bgbm.org>
Thu, 3 Dec 2015 09:31:22 +0000 (10:31 +0100)
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/editor/definedterm/operation/MoveDefinedTermOperation.java

index 80a23d3336fc1b66666d029dbddbcf9d81dae171..bd14d0b5707b5e0915ec3c48961a0f0eda57d00e 100644 (file)
@@ -111,12 +111,16 @@ public class MoveDefinedTermOperation extends AbstractPostTaxonOperation {
                                            otVoc.addTermAbove((OrderedTermBase)term, (OrderedTermBase)targetTermOrVocabulary);\r
                                            ((DefinedTermBase) targetTermOrVocabulary).getPartOf().addIncludes(term);\r
                                        }\r
+                                       if(currentLocation == ViewerDropAdapter.LOCATION_ON) {\r
+                                                   targetDefinedTerm.addIncludes(term);\r
+                                                   targetDefinedTerm.getVocabulary().addTerm(term);\r
+                                               }\r
                                    }\r
-                               }\r
-                               if(currentLocation == ViewerDropAdapter.LOCATION_ON) {\r
-                                   targetDefinedTerm.addIncludes(term);\r
+                               } else{\r
+                                       targetDefinedTerm.addIncludes(term);\r
                                    targetDefinedTerm.getVocabulary().addTerm(term);\r
                                }\r
+                               \r
                        }\r
 \r
                }\r