From 51dd442c014eed7e4126828033241db8e132bd53 Mon Sep 17 00:00:00 2001 From: liumengyi Date: Wed, 13 Jul 2022 14:51:38 +0800 Subject: [PATCH] * Fix bug #23641. --- 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 aac5a3fec2..3d5e36a323 100644 --- a/module/task/model.php +++ b/module/task/model.php @@ -1237,10 +1237,10 @@ class taskModel extends model return false; } - if(empty($task->closedReason)) + if(empty($task->closedReason) and $task->status == 'closed') { - if($oldTask->status == 'done' and $task->status == 'closed') $task->closedReason = 'done'; - if($oldTask->status == 'cancel' and $task->status == 'closed') $task->closedReason = 'cancel'; + if($oldTask->status == 'done') $task->closedReason = 'done'; + if($oldTask->status == 'cancel') $task->closedReason = 'cancel'; } if($oldTask->name != $task->name || $oldTask->estStarted != $task->estStarted || $oldTask->deadline != $task->deadline)