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

index e6513b9a60912384a7c5cc4ea2f03e1c3d9cf5aa..80a23d3336fc1b66666d029dbddbcf9d81dae171 100644 (file)
@@ -104,10 +104,12 @@ public class MoveDefinedTermOperation extends AbstractPostTaxonOperation {
                                        // DefinedTermEditor's ViewerSorter (DefinedTermSorter) class\r
                                        if(currentLocation == ViewerDropAdapter.LOCATION_BEFORE) {\r
                                            otVoc.addTermBelow((OrderedTermBase)term, (OrderedTermBase)targetTermOrVocabulary);\r
+                                           ((DefinedTermBase) targetTermOrVocabulary).getPartOf().addIncludes(term);\r
                                        }\r
 \r
                                        if(currentLocation == ViewerDropAdapter.LOCATION_AFTER) {\r
                                            otVoc.addTermAbove((OrderedTermBase)term, (OrderedTermBase)targetTermOrVocabulary);\r
+                                           ((DefinedTermBase) targetTermOrVocabulary).getPartOf().addIncludes(term);\r
                                        }\r
                                    }\r
                                }\r