From: Katja Luther Date: Thu, 3 Mar 2016 13:53:46 +0000 (+0100) Subject: fix move synonym to another taxon X-Git-Tag: 4.0.0^2~114 X-Git-Url: https://dev.e-taxonomy.eu/gitweb/taxeditor.git/commitdiff_plain/11f1f24f50ab9a8ffd4ccc06f89e0c82c4b6e296?ds=sidebyside fix move synonym to another taxon --- 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();