From 11f1f24f50ab9a8ffd4ccc06f89e0c82c4b6e296 Mon Sep 17 00:00:00 2001 From: Katja Luther Date: Thu, 3 Mar 2016 14:53:46 +0100 Subject: [PATCH 1/1] fix move synonym to another taxon --- .../MoveSynonymToAnotherAcceptedTaxonOperation.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/name/operation/MoveSynonymToAnotherAcceptedTaxonOperation.java b/eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/name/operation/MoveSynonymToAnotherAcceptedTaxonOperation.java index ac1aca5ec..1e3b300de 100644 --- a/eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/name/operation/MoveSynonymToAnotherAcceptedTaxonOperation.java +++ b/eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/name/operation/MoveSynonymToAnotherAcceptedTaxonOperation.java @@ -11,6 +11,7 @@ import org.eclipse.core.runtime.IProgressMonitor; import org.eclipse.core.runtime.IStatus; import eu.etaxonomy.cdm.api.service.ITaxonService; +import eu.etaxonomy.cdm.api.service.UpdateResult; import eu.etaxonomy.cdm.api.service.exception.HomotypicalGroupChangeException; import eu.etaxonomy.cdm.model.name.TaxonNameBase; import eu.etaxonomy.cdm.model.taxon.Synonym; @@ -76,17 +77,17 @@ public class MoveSynonymToAnotherAcceptedTaxonOperation extends ((TaxonNameEditor)EditorUtil.getActiveMultiPageTaxonEditor().getActiveEditor()).getConversationHolder().commit(); - + UpdateResult result; try { - synRel = (SynonymRelationship) CdmStore.getService(ITaxonService.class).moveSynonymToAnotherTaxon(synRel, + result = CdmStore.getService(ITaxonService.class).moveSynonymToAnotherTaxon(synRel, this.element.getUuid(), true, synRel.getType(), null, null, - true).getCdmEntity(); + true); } catch (HomotypicalGroupChangeException e) { // TODO Auto-generated catch block e.printStackTrace(); -- 2.34.1