From 92a4899622767fd37cfa4344b3ee025b567083af Mon Sep 17 00:00:00 2001 From: sunguangming Date: Mon, 10 Mar 2025 06:48:00 +0000 Subject: [PATCH] * [bug] hide delay when status in done,closed,cancel. --- module/task/model.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/module/task/model.php b/module/task/model.php index 5ab71841d4..28a4f70c68 100755 --- a/module/task/model.php +++ b/module/task/model.php @@ -2705,7 +2705,7 @@ class taskModel extends model $finishedDate = ($task->status == 'done' || $task->status == 'closed') && !helper::isZeroDate($task->finishedDate) ? substr($task->finishedDate, 0, 10) : $today; $actualDays = $this->loadModel('holiday')->getActualWorkingDays($task->deadline, $finishedDate); $delay = !is_array($actualDays) ? 0 : count($actualDays) - 1; - if($delay > 0) $task->delay = $delay; + if($delay > 0 && !in_array($task->status, array('done', 'closed', 'cancel'))) $task->delay = $delay; } /* Story changed or not. */