Add remoting checks for merge, Move to merge call which returns updated transient...
[taxeditor.git] / eu.etaxonomy.taxeditor.editor / src / main / java / eu / etaxonomy / taxeditor / editor / view / derivate / DerivateViewEditorInput.java
index ced5ad3fa462d63939ba9a608aea09c4879c0663..f0d3afe2dfaab718431fceff60fec1ca0dc56a84 100644 (file)
@@ -237,7 +237,9 @@ public class DerivateViewEditorInput extends CdmEntitySessionInput implements IE
      */
     @Override
     public void merge() {
-       List<SpecimenOrObservationBase> mergedEntities = CdmApplicationState.getCurrentAppConfig().getOccurrenceService().merge(new ArrayList(getRootEntities()));
+        if(CdmStore.getCurrentSessionManager().isRemoting()) {
+            List<SpecimenOrObservationBase> mergedEntities = CdmApplicationState.getCurrentAppConfig().getOccurrenceService().merge(new ArrayList(getRootEntities()), true);
+        }
 
     }