diff --git a/module/todo/control.php b/module/todo/control.php index 6524b7c5cb..9ccfca1656 100644 --- a/module/todo/control.php +++ b/module/todo/control.php @@ -303,8 +303,8 @@ class todo extends control */ public function finish($todoID) { - $this->todo->finish($todoID); $todo = $this->todo->getById($todoID); + if($todo->status != 'done') $this->todo->finish($todoID); if($todo->type == 'bug' or $todo->type == 'task') { $confirmNote = 'confirm' . ucfirst($todo->type);