From 74ad2eb0c281e1a1dbcfe74f65125a761f596dec Mon Sep 17 00:00:00 2001 From: xieqiyu Date: Thu, 15 Aug 2024 13:23:04 +0800 Subject: [PATCH] * [bug#53847,done,1h] Do not check left when parent task assign. --- 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 2156fd3af4..551cd12d99 100755 --- a/module/task/model.php +++ b/module/task/model.php @@ -453,7 +453,7 @@ class taskModel extends model $oldTask = $this->getById($task->id); /* Check task left. */ - if(!in_array($oldTask->status, array('done', 'closed')) && isset($task->left) && $task->left == 0) + if($oldTask->parent >= 0 && !in_array($oldTask->status, array('done', 'closed')) && isset($task->left) && $task->left == 0) { dao::$errors['left'] = sprintf($this->lang->error->notempty, $this->lang->task->left); return false;