From 29bc6f6df587837a65acb3e6c6064c00d155d12a Mon Sep 17 00:00:00 2001 From: tianshujie98 Date: Mon, 10 Aug 2020 13:30:43 +0800 Subject: [PATCH] * Fix Bug #3293. --- module/task/view/batchedit.html.php | 8 ++++++-- module/task/view/edit.html.php | 15 +++++++++++++++ 2 files changed, 21 insertions(+), 2 deletions(-) diff --git a/module/task/view/batchedit.html.php b/module/task/view/batchedit.html.php index b402cd49ad..9219ce2d2d 100755 --- a/module/task/view/batchedit.html.php +++ b/module/task/view/batchedit.html.php @@ -90,10 +90,14 @@ assignedTo != $this->app->user->account) ? "disabled='disabled'" : '';?> '', 'ditto' => $this->lang->task->ditto) + $taskMembers; + $teamAccounts = array_keys($teams[$taskID]); + foreach($teamAccounts as $teamAccount) + { + $taskMembers[] = $members[$teamAccount]; + } } else { diff --git a/module/task/view/edit.html.php b/module/task/view/edit.html.php index b894ad85ca..41ce98deaa 100644 --- a/module/task/view/edit.html.php +++ b/module/task/view/edit.html.php @@ -122,6 +122,21 @@ task->assignedTo;?> team) and $task->assignedTo != $this->app->user->account) ? "disabled='disabled'" :'';?> + team)) + { + $teamAccounts = array_keys($task->team); + foreach($teamAccounts as $teamAccount) + { + $taskMembers[] = $members[$teamAccount]; + } + } + else + { + $taskMembers = $members; + } + ?> team) ? array_intersect_key($members, $task->team) : $members;?> assignedTo, "class='form-control chosen' {$disableAssignedTo}");?>