From ac94de732834cbf16901b558cfa38e34ef1b7414 Mon Sep 17 00:00:00 2001 From: caoyanyi Date: Fri, 22 Dec 2023 08:54:27 +0800 Subject: [PATCH] * Adjust repo create page project default value. --- module/repo/zen.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/module/repo/zen.php b/module/repo/zen.php index 97b36a7fe6..972c1cff8f 100644 --- a/module/repo/zen.php +++ b/module/repo/zen.php @@ -381,12 +381,13 @@ class repoZen extends repo $products = $this->loadModel('product')->getPairs('', 0, '', 'all'); } + $projects = $this->loadModel('product')->getProjectPairsByProductIDList(array_keys($products)); $this->view->title = $this->lang->repo->common . $this->lang->colon . $this->lang->repo->create; $this->view->groups = $this->loadModel('group')->getPairs(); $this->view->users = $this->loadModel('user')->getPairs('noletter|noempty|nodeleted|noclosed'); $this->view->products = $products; - $this->view->projects = $this->loadModel('product')->getProjectPairsByProductIDList(array_keys($products)); - $this->view->relatedProjects = ($this->app->tab == 'project' or $this->app->tab == 'execution') ? array($objectID) : array(); + $this->view->projects = $projects; + $this->view->relatedProjects = (in_array($this->app->tab, array('project', 'execution')) && isset($projects[$objectID])) ? array($objectID) : array(); $this->view->serviceHosts = $this->loadModel('gitlab')->getPairs(); $this->view->objectID = $objectID;