X-Git-Url: https://dev.e-taxonomy.eu/gitweb/taxeditor.git/blobdiff_plain/410227bb31f3f88bf087c92ce84bd9e4d0feeb28..c860d200ef52f74bac80408bdaee665a55d25ad9:/eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/descriptive/operation/DeleteTaxonDescriptionOperation.java diff --git a/eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/descriptive/operation/DeleteTaxonDescriptionOperation.java b/eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/descriptive/operation/DeleteTaxonDescriptionOperation.java index c9eaff971..4c87ecca1 100644 --- a/eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/descriptive/operation/DeleteTaxonDescriptionOperation.java +++ b/eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/descriptive/operation/DeleteTaxonDescriptionOperation.java @@ -9,9 +9,6 @@ package eu.etaxonomy.taxeditor.editor.view.descriptive.operation; -import java.util.ArrayList; -import java.util.List; - import org.eclipse.core.commands.ExecutionException; import org.eclipse.core.commands.operations.IUndoContext; import org.eclipse.core.runtime.IAdaptable; @@ -66,10 +63,7 @@ public class DeleteTaxonDescriptionOperation extends AbstractPostTaxonOperation monitor.worked(20); if (description != null){ - List propertyPaths = new ArrayList(); - propertyPaths.add("taxon"); - TaxonDescription loadedDescription = (TaxonDescription) CdmStore.getService(IDescriptionService.class).load(description.getUuid(), propertyPaths); - CdmStore.getService(IDescriptionService.class).deleteDescription(loadedDescription); + CdmStore.getService(IDescriptionService.class).deleteDescription(description.getUuid()); return postExecute(description); } return null;