From a8b22032c5ddbdea996ec972f081a00561d11ff7 Mon Sep 17 00:00:00 2001 From: tianshujie Date: Wed, 27 Dec 2023 16:39:31 +0800 Subject: [PATCH] * Fix bug #42301. --- module/task/model.php | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/module/task/model.php b/module/task/model.php index 18476732ad..3df0a4ba8b 100755 --- a/module/task/model.php +++ b/module/task/model.php @@ -138,13 +138,16 @@ class taskModel extends model $oldTask = zget($oldTasks, $taskID); /* Record effort. */ - $record = new stdclass(); - $record->account = $currentAccount; - $record->task = $taskID; - $record->date = $today; - $record->left = $task->left; - $record->consumed = $task->consumed; - $this->addTaskEffort($record); + if(!empty($task->consumed)) + { + $record = new stdclass(); + $record->account = $currentAccount; + $record->task = $taskID; + $record->date = $today; + $record->left = $task->left; + $record->consumed = $task->consumed; + $this->addTaskEffort($record); + } /* Update Kanban and story stage. */ if($oldTask->story) $this->story->setStage($oldTask->story);