Fix wrong internal link when converting a subtask to task (MySQL)

Fixes #4409
This commit is contained in:
Frédéric Guillot 2021-10-22 15:18:42 -07:00 committed by fguillot
parent cc0745542a
commit 090a409a56
1 changed files with 5 additions and 1 deletions

View File

@ -39,7 +39,11 @@ class SubtaskTaskConversionModel extends Base
));
if ($task_id !== false) {
$this->taskLinkModel->create($task_id, $subtask['task_id'], 6);
$link = $this->linkModel->getByLabel(t('is a child of'));
if ($link) {
$this->taskLinkModel->create($task_id, $subtask['task_id'], $link['id']);
}
$this->tagDuplicationModel->duplicateTaskTags($parent_task['id'], $task_id);
$this->subtaskModel->remove($subtask_id);
}