From ffa192c29949c4dc09d7765911a0e49852ce4f0f Mon Sep 17 00:00:00 2001 From: tianshujie98 Date: Wed, 28 Oct 2020 10:15:42 +0800 Subject: [PATCH] * Finish task #12964. --- module/task/model.php | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/module/task/model.php b/module/task/model.php index f6d41ee5e9..c349c9d87d 100644 --- a/module/task/model.php +++ b/module/task/model.php @@ -2689,13 +2689,10 @@ class taskModel extends model */ public function processData4Report($tasks, $children, $field) { - if($children) + if(is_array($children)) { - foreach($children as $taskID => $task) - { - $tasks[$taskID] = $task; - unset($tasks[$task->parent]); - } + /* Remove the parent task from the tasks. */ + foreach($children as $childTaskID => $childTask) unset($tasks[$childTask->parent]); } $fields = array();