Piotr Labudda 8 лет назад
Родитель
Сommit
07206167aa
1 измененных файлов с 8 добавлено и 6 удалено
  1. 8 6
      SE/se-lib/Route/UserTest.php

+ 8 - 6
SE/se-lib/Route/UserTest.php

@@ -73,12 +73,14 @@ class Route_UserTest extends RouteBase {
       $procesyInitList[ $row['ID'] ] = $row['nazwa'];
     }
 
-    $parentIdList = [];
-    foreach ($userTestStatsList as $row) {
-      $parentIdList[ $row['PARENT_ID'] ] = true;
-    }
-
-    $sqlProcesyInitIds = (!empty($parentIdList)) ? implode(",", array_keys($parentIdList)) : '';
+    $parentIdList = array_filter(
+      array_map(function ($row) {
+        return (int)$row['PARENT_ID'];
+      }, $userTestStatsList),
+      function ($id) { return $id > 0; }
+    );
+
+    $sqlProcesyInitIds = (!empty($parentIdList)) ? implode(",", $parentIdList) : '';
     $parentProcessList = DB::getPDO()->fetchAll("
       select p.ID, p.PARENT_ID, p.DESC as nazwa
 			from CRM_PROCES as p