* [bug#59582,done,0.5h] fix product range error.

This commit is contained in:
tianshujie
2025-02-14 10:35:08 +08:00
committed by xieqiyu
parent 5f3e56f610
commit 40d03ae62d
+12
View File
@@ -1213,6 +1213,18 @@ class bugZen extends bug
*/
protected function assignVarsForEdit(object $bug): void
{
$product = $this->loadModel('product')->fetchByID($bug->product);
if(empty($product->shadow))
{
$products = $this->view->products;
$productList = $this->loadModel('product')->getByIdList(array_keys($products));
foreach($products as $id => $name)
{
if(!empty($productList[$id]->shadow) || $productList[$id]->status == 'closed') unset($products[$id]);
}
$this->view->products = $products;
}
/* Add product related to the bug when it is not in the products. */
if(!isset($this->products[$bug->product]))
{