Copy subtask assignee when duplicating a subtask

Closes #4469
This commit is contained in:
Franky Van Liedekerke 2020-04-26 20:29:26 +02:00 committed by GitHub
parent 027f875ac6
commit 791c4abd57
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 3 additions and 3 deletions

View File

@ -281,7 +281,7 @@ class SubtaskModel extends Base
return $this->db->transaction(function (Database $db) use ($srcTaskId, $dstTaskId) {
$subtasks = $db->table(SubtaskModel::TABLE)
->columns('title', 'time_estimated', 'position')
->columns('title', 'time_estimated', 'position','user_id')
->eq('task_id', $srcTaskId)
->asc('position')
->findAll();

View File

@ -153,7 +153,7 @@ class SubtaskModelTest extends Base
$this->assertEquals(0, $subtasks[1]['status']);
$this->assertEquals(0, $subtasks[0]['user_id']);
$this->assertEquals(0, $subtasks[1]['user_id']);
$this->assertEquals(1, $subtasks[1]['user_id']);
$this->assertEquals(1, $subtasks[0]['position']);
$this->assertEquals(2, $subtasks[1]['position']);