From 1e7ba9b922ce60f83d02a6481fa3dd8e55ee5bfa Mon Sep 17 00:00:00 2001 From: dingguodong Date: Fri, 25 Aug 2023 14:47:32 +0800 Subject: [PATCH] * Changing element in the loop. --- module/task/model.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/module/task/model.php b/module/task/model.php index fa5eefa601..fc0430e8ce 100755 --- a/module/task/model.php +++ b/module/task/model.php @@ -2476,14 +2476,14 @@ class taskModel extends model */ public function processTasks(array $tasks): array { - foreach($tasks as $task) + foreach($tasks as &$task) { $task = $this->processTask($task); if(!empty($task->children)) { - foreach($task->children as $child) + foreach($task->children as &$child) { - $tasks[$task->id]->children[$child->id] = $this->processTask($child); + $child = $this->processTask($child); } } }