diff --git a/module/project/model.php b/module/project/model.php index f5e2cc408c..f44de99f83 100644 --- a/module/project/model.php +++ b/module/project/model.php @@ -77,9 +77,7 @@ class projectModel extends model if(!$projectID and $this->session->project) $projectID = $this->session->project; - /* Get project and program */ $project = $this->getById($projectID); - $isProgram = false; if(!empty($project)) { diff --git a/module/projectstory/lang/zh-cn.php b/module/projectstory/lang/zh-cn.php index a988c74570..83d54a9db0 100644 --- a/module/projectstory/lang/zh-cn.php +++ b/module/projectstory/lang/zh-cn.php @@ -1,5 +1,2 @@ projectstory->index = '需求主页'; -$lang->projectstory->requirement = '用户需求'; //$this->lang->projectURCommon -$lang->projectstory->story = '软件需求'; //$this->lang->projectSRCommon -$lang->projectstory->track = '跟踪矩阵'; diff --git a/module/projectstory/model.php b/module/projectstory/model.php index 6b000ecea2..4bf5f13e33 100644 --- a/module/projectstory/model.php +++ b/module/projectstory/model.php @@ -22,6 +22,9 @@ class projectstoryModel extends model */ public function setMenu($products = array(), $productID = 0, $branch = 0) { + /* Determine if the product is accessible. */ + if($products and (!isset($products[$productID]) or !$this->loadModel('product')->checkPriv($productID))) $this->loadModel('product')->accessDenied(); + if(empty($productID)) $productID = key($products); $this->loadModel('product')->setMenu($products, $productID, $branch); $selectHtml = $this->product->select($products, $productID, 'projectstory', $this->app->rawMethod, '', $branch);