From 77db1dcae280c72b8cce9e2c10e54fc55e01b64e Mon Sep 17 00:00:00 2001
From: "j.goderbauer" <j.goderbauer@adito.de>
Date: Mon, 20 May 2019 15:48:24 +0200
Subject: [PATCH] fix endless loop in Task/Activity-tree

---
 .../recordcontainers/jdito/contentProcess.js              | 8 ++------
 1 file changed, 2 insertions(+), 6 deletions(-)

diff --git a/entity/ModuleTree_entity/recordcontainers/jdito/contentProcess.js b/entity/ModuleTree_entity/recordcontainers/jdito/contentProcess.js
index 061d2085b3..38f04797f9 100644
--- a/entity/ModuleTree_entity/recordcontainers/jdito/contentProcess.js
+++ b/entity/ModuleTree_entity/recordcontainers/jdito/contentProcess.js
@@ -48,9 +48,7 @@ function queryChildrenElements (pContextName, pID) {
         
         // Query children
         let children = queryChildrenElements("Task", taskResult[i][0]);
-        for (let i = 0; i < children.length; i++) {
-            res.push(children[i]);
-        }
+        res = res.concat(children);
     }
     
     for (let i = 0; i < activityResult.length; i++) {
@@ -60,9 +58,7 @@ function queryChildrenElements (pContextName, pID) {
         
         // Query children
         let children = queryChildrenElements("Activity", activityResult[i][0]);
-        for (let i = 0; i < children.length; i++) {
-            res.push(children[i]);
-        }
+        res = res.concat(children);
     }
       
     return res;
-- 
GitLab