From 1b8cd9fdfbc7743f3a173d39963babaa14f4ff9f Mon Sep 17 00:00:00 2001 From: wangyuting Date: Thu, 28 Aug 2025 16:42:55 +0800 Subject: [PATCH] * [bug#64536,done,1h,0h] Fix bug edit page duplicateBugs is empty. --- module/bug/ui/edit.html.php | 2 +- module/bug/zen.php | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/module/bug/ui/edit.html.php b/module/bug/ui/edit.html.php index bad7e23112..c5f87d30a1 100644 --- a/module/bug/ui/edit.html.php +++ b/module/bug/ui/edit.html.php @@ -520,7 +520,7 @@ detailBody picker ( on::click('setDuplicateBug'), - set::items(array()), + set::items($duplicateBugs), set::name('duplicateBug'), set::value($bug->duplicateBug) ) diff --git a/module/bug/zen.php b/module/bug/zen.php index 43caae6845..344c4ff9ca 100644 --- a/module/bug/zen.php +++ b/module/bug/zen.php @@ -1161,8 +1161,12 @@ class bugZen extends bug $this->assignVarsForEdit($bug, $product); + $duplicateBugs = $this->bug->getProductBugPairs($bug->product, $bug->branch); + unset($duplicateBugs[$bug->id]); + $this->view->title = $this->lang->bug->edit . "BUG #$bug->id $bug->title - " . $this->products[$bug->product]; $this->view->bug = $bug; + $this->view->duplicateBugs = $duplicateBugs; $this->view->product = $product; $this->view->moduleOptionMenu = $moduleOptionMenu; $this->view->projectID = $bug->project;