* support multi openedBuilds.

This commit is contained in:
wangchunsheng
2012-05-02 13:42:24 +00:00
parent bcc4607fb3
commit 79139b6cb1

View File

@@ -134,8 +134,15 @@ class bug extends control
$builds = $this->loadModel('build')->getProductBuildPairs($productID);
foreach($bugs as $key => $bug)
{
$bugs[$key]->openedBuild = isset($builds[$bug->openedBuild]) ? ($builds[$bug->openedBuild]) : '';
$bugs[$key]->resolvedBuild = isset($builds[$bug->resolvedBuild]) ? $builds[$bug->resolvedBuild] : '';
$openBuildIdList = explode(',', $bug->openedBuild);
$openedBuild = '';
foreach($openBuildIdList as $buildID)
{
$openedBuild .= isset($builds[$buildID]) ? $builds[$buildID] : $buildID;
$openedBuild .= ',';
}
$bug->openedBuild = rtrim($openedBuild, ',');
$bug->resolvedBuild = isset($builds[$bug->resolvedBuild]) ? $builds[$bug->resolvedBuild] : $bug->resolvedBuild;
}
$header['title'] = $this->products[$productID] . $this->lang->colon . $this->lang->bug->common;