From f96d7786bf564c5ab5bdc92e90554008f4bbda74 Mon Sep 17 00:00:00 2001 From: tianshujie Date: Thu, 12 Oct 2023 16:13:30 +0800 Subject: [PATCH] * Fixed an issue with the total consumed of finishing a task. --- module/task/zen.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/module/task/zen.php b/module/task/zen.php index 496500fef6..84e9bd6647 100644 --- a/module/task/zen.php +++ b/module/task/zen.php @@ -750,7 +750,7 @@ class taskZen extends task ->setDefault('assignedTo', $oldTask->openedBy) ->get(); - if(!$this->post->currentConsumed) dao::$errors['currentConsumed'][] = $this->lang->task->error->consumedEmpty; + if(!$this->post->currentConsumed && $oldTask->consumed == '0') dao::$errors['currentConsumed'][] = $this->lang->task->error->consumedEmpty; if($task->realStarted > $task->finishedDate) dao::$errors['realStarted'][] = $this->lang->task->error->finishedDateSmall; $task->consumed = $oldTask->consumed + (float)$this->post->currentConsumed;