* adjust for task #2359.
This commit is contained in:
+24
-1
@@ -1083,6 +1083,29 @@ class bug extends control
|
||||
die(html::select('assignedTo', $projectMembers, $selectedUser, 'class="form-control"'));
|
||||
}
|
||||
|
||||
/**
|
||||
* AJAX: get team members of the latest project of a product as assignedTo list.
|
||||
*
|
||||
* @param int $productID
|
||||
* @param string $selectedUser
|
||||
* @access public
|
||||
* @return string
|
||||
*/
|
||||
public function ajaxLoadProjectTeamMembers($productID, $selectedUser = '')
|
||||
{
|
||||
$latestProjectID = $this->product->getLatestProject($productID);
|
||||
if(!empty($latestProjectID))
|
||||
{
|
||||
$projectMembers = $this->loadModel('project')->getTeamMemberPairs($latestProjectID, 'nodeleted');
|
||||
}
|
||||
else
|
||||
{
|
||||
$projectMembers = $this->loadModel('user')->getPairs('nodeleted|devfirst|noclosed');
|
||||
}
|
||||
|
||||
die(html::select('assignedTo', $projectMembers, $selectedUser, 'class="form-control"'));
|
||||
}
|
||||
|
||||
/**
|
||||
* AJAX: get all users as assignedTo list.
|
||||
*
|
||||
@@ -1092,7 +1115,7 @@ class bug extends control
|
||||
*/
|
||||
public function ajaxLoadAllUsers($selectedUser = '')
|
||||
{
|
||||
$allUsers = $this->loadModel('user')->getPairs('nodeleted, devfirst');
|
||||
$allUsers = $this->loadModel('user')->getPairs('nodeleted|devfirst|noclosed');
|
||||
|
||||
die(html::select('assignedTo', $allUsers, $selectedUser, 'class="form-control"'));
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user