ref #7980 fix NoSuchElement exception (cont.)
authorAndreas Müller <a.mueller@bgbm.org>
Fri, 8 Oct 2021 10:52:52 +0000 (12:52 +0200)
committerAndreas Müller <a.mueller@bgbm.org>
Fri, 8 Oct 2021 11:04:44 +0000 (13:04 +0200)
cdmlib-services/src/main/java/eu/etaxonomy/cdm/api/service/description/StructuredDescriptionAggregation.java

index 951b7f9d030f7e97c7e879d00bb031f0fa683653..a465bccc5b9bf7dc912945dffcb59a6ead473b1c 100644 (file)
@@ -245,9 +245,9 @@ public class StructuredDescriptionAggregation
                     .findFirst();
             if (matchingElement.isPresent()){
                 mergeDescriptionElement(matchingElement.get(), newElementClone);
-                elementsToRemove.remove(matchingElement);
+                elementsToRemove.remove(matchingElement.get());
             }else{
-                newSourceDescription.addElement(newElementClone);
+                existingSourceDescription.addElement(newElementClone);
             }
         }
         addSourceDescriptionToDescribedEntity(newSourceDescription);