* fix for update parent task status.

This commit is contained in:
wangyidong
2018-03-23 13:33:54 +08:00
parent 5bb0c038f2
commit d02f8b2ee2
+3 -1
View File
@@ -329,7 +329,7 @@ class taskModel extends model
$status = 'cancel';
}
$parentTask = $this->dao->select('*')->from(TABLE_TASK)->where('id')->eq($parentID)->fetchAll();
$parentTask = $this->dao->select('*')->from(TABLE_TASK)->where('id')->eq($parentID)->fetch();
if($status and $parentTask->status != $status)
{
$now = helper::now();
@@ -359,6 +359,7 @@ class taskModel extends model
$task->assignedDate = $now;
$task->closedBy = $this->app->user->account;
$task->closedDate = $now;
$task->closedReason = 'done';
}
if($status == 'doing')
@@ -369,6 +370,7 @@ class taskModel extends model
$task->finishedDate = '';
$task->closedBy = '';
$task->closedDate = '';
$task->closedReason = '';
}
$task->lastEditedBy = $this->app->user->account;