From eb31257bcb871cf66eee03a44d1e54abca1f048a Mon Sep 17 00:00:00 2001 From: liyang Date: Thu, 28 Nov 2024 15:42:27 +0800 Subject: [PATCH] * [bug#57561] fix bug for no product project. --- module/build/js/create.ui.js | 4 ++++ module/build/ui/create.html.php | 2 ++ module/build/zen.php | 1 + 3 files changed, 7 insertions(+) diff --git a/module/build/js/create.ui.js b/module/build/js/create.ui.js index 598b8cfce4..7a57db89fe 100644 --- a/module/build/js/create.ui.js +++ b/module/build/js/create.ui.js @@ -77,6 +77,10 @@ $().ready(function() loadProducts(); }) } + if(hidden == 'hide') + { + loadSystem(currentProduct); + } }); /** diff --git a/module/build/ui/create.html.php b/module/build/ui/create.html.php index 3918e7d990..859ceda54a 100644 --- a/module/build/ui/create.html.php +++ b/module/build/ui/create.html.php @@ -18,6 +18,8 @@ jsVar('projectID', $projectID); jsVar('executionID', $executionID); jsVar('today', helper::today()); jsVar('projectModel', isset($project->model) ? $project->model : ''); +jsVar('currentProduct', $productID); +jsVar('hidden', $hidden); $integratedRow = ''; if($app->tab == 'project' && !empty($multipleProject)) diff --git a/module/build/zen.php b/module/build/zen.php index 0da5e7c258..85b278ad71 100644 --- a/module/build/zen.php +++ b/module/build/zen.php @@ -59,6 +59,7 @@ class buildZen extends build $this->view->executions = $executions; $this->view->lastBuild = $this->build->getLast($executionID, $projectID); $this->view->project = $this->project->getByID($projectID); + $this->view->productID = $productID; $this->display(); }