ref #7367 Use TermDeletionConfigurator in term editor
authorPatrick Plitzner <p.plitzner@bgbm.org>
Fri, 30 Nov 2018 11:05:42 +0000 (12:05 +0100)
committerPatrick Plitzner <p.plitzner@bgbm.org>
Fri, 30 Nov 2018 11:05:42 +0000 (12:05 +0100)
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/editor/definedterm/operation/DeleteTermBaseOperation.java

index 7e3d28b7e05543fd3e76160b5fcd540542723148..706c452fc2defb22a306655cd5b68f2fe19f12b0 100644 (file)
@@ -18,6 +18,7 @@ import org.eclipse.core.runtime.Status;
 import eu.etaxonomy.cdm.api.service.DeleteResult;\r
 import eu.etaxonomy.cdm.api.service.ITermService;\r
 import eu.etaxonomy.cdm.api.service.IVocabularyService;\r
+import eu.etaxonomy.cdm.api.service.config.TermDeletionConfigurator;\r
 import eu.etaxonomy.cdm.persistence.dto.AbstractTermDto;\r
 import eu.etaxonomy.cdm.persistence.dto.TermDto;\r
 import eu.etaxonomy.cdm.persistence.dto.TermVocabularyDto;\r
@@ -62,7 +63,8 @@ public class DeleteTermBaseOperation extends AbstractPostTaxonOperation {
                        }\r
 \r
                } else if (termBase instanceof TermDto) {\r
-                       DeleteResult result =   CdmStore.getService(ITermService.class).delete(termBase.getUuid());\r
+                       DeleteResult result =   CdmStore.getService(ITermService.class).delete(termBase.getUuid(),\r
+                               new TermDeletionConfigurator());\r
                        if (!result.isOk()){\r
                            return showErrorMessage(result);\r
             }\r