From 8822ebecb6cf732a4c35e60696593cac96d2fb87 Mon Sep 17 00:00:00 2001
From: pkupczyk <pkupczyk>
Date: Mon, 1 Feb 2016 12:18:36 +0000
Subject: [PATCH] SSDM-3074 : Register data sets in batches - wrong number of
 perm ids was returned when more than one batch was registered

SVN: 35600
---
 .../asapi/v3/executor/entity/AbstractCreateEntityExecutor.java  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/openbis/source/java/ch/ethz/sis/openbis/generic/server/asapi/v3/executor/entity/AbstractCreateEntityExecutor.java b/openbis/source/java/ch/ethz/sis/openbis/generic/server/asapi/v3/executor/entity/AbstractCreateEntityExecutor.java
index df1f5652069..0f5ac230711 100644
--- a/openbis/source/java/ch/ethz/sis/openbis/generic/server/asapi/v3/executor/entity/AbstractCreateEntityExecutor.java
+++ b/openbis/source/java/ch/ethz/sis/openbis/generic/server/asapi/v3/executor/entity/AbstractCreateEntityExecutor.java
@@ -113,7 +113,7 @@ public abstract class AbstractCreateEntityExecutor<CREATION, PE, PERM_ID> implem
 
         save(context, new ArrayList<PE>(batchMap.values()), false);
 
-        for (PE entity : entitiesAll.values())
+        for (PE entity : batchMap.values())
         {
             PERM_ID permId = createPermId(context, entity);
             permIdsAll.add(permId);
-- 
GitLab