From d4350483fc15f601d3899032135007f6effb08bf Mon Sep 17 00:00:00 2001 From: Peter Rotich <peter@enhancesoft.com> Date: Tue, 20 Mar 2018 12:27:31 +0000 Subject: [PATCH] Task: Make Tasks Thread Again! --- include/class.task.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/include/class.task.php b/include/class.task.php index dcb19c812..1a5860b0b 100644 --- a/include/class.task.php +++ b/include/class.task.php @@ -406,6 +406,9 @@ class Task extends TaskModel implements RestrictedAccess, Threadable { $alert = isset($options['alert']) ? $options['alert'] : true; switch ($type) { case 'N': + case 'M': + return $this->getThread()->addDescription($vars); + break; default: return $this->postNote($vars, $errors, $poster, $alert); } @@ -1569,7 +1572,8 @@ class TaskThread extends ObjectThread { function addDescription($vars, &$errors=array()) { $vars['threadId'] = $this->getId(); - $vars['message'] = $vars['description']; + if (!isset($vars['message']) && $vars['description']) + $vars['message'] = $vars['description']; unset($vars['description']); return MessageThreadEntry::add($vars, $errors); } -- GitLab