* [feedback#7481,done,2h] set bug's project to session.

This commit is contained in:
liumengyi
2024-11-04 15:54:25 +08:00
committed by 田淑杰
parent 137ea9543e
commit b896f52fff
+2 -2
View File
@@ -172,14 +172,14 @@ class bug extends control
$product = $this->product->getByID($bug->product);
$branches = $product->type == 'normal' ? array() : $this->loadModel('branch')->getPairs($bug->product);
$projects = $this->product->getProjectPairsByProduct($bug->product, (string)$bug->branch);
$projectID = key($projects);
$projectID = isset($projects[$bug->project]) ? $bug->project : key($projects);
if(in_array($this->app->tab, array('project', 'execution')))
{
$objectType = $this->app->tab == 'project' ? 'projectID' : 'executionID';
$this->view->{$objectType} = $this->session->{$this->app->tab};
}
$this->session->set("project", $projectID, 'project');
$this->session->set('project', $projectID, 'project');
$this->session->set('storyList', '', 'product');
$this->session->set('projectList', $this->app->getURI(true) . "#app={$this->app->tab}", 'project');