diff --git a/module/release/control.php b/module/release/control.php index c673aa80eb..95e3dc4145 100644 --- a/module/release/control.php +++ b/module/release/control.php @@ -128,7 +128,7 @@ class release extends control { $this->loadModel('story'); $this->loadModel('bug'); - $release = $this->release->getById((int)$releaseID); + $release = $this->release->getById((int)$releaseID, true); if(!$release) die(js::error($this->lang->notFound) . js::locate('back')); $stories = $this->dao->select('*')->from(TABLE_STORY)->where('id')->in($release->stories)->fetchAll(); $bugs = $this->dao->select('*')->from(TABLE_BUG)->where('id')->in($release->bugs)->fetchAll(); diff --git a/module/release/model.php b/module/release/model.php index b03737f3a0..4417c894df 100644 --- a/module/release/model.php +++ b/module/release/model.php @@ -17,10 +17,11 @@ class releaseModel extends model * Get release by id. * * @param int $releaseID + * @param bool $setImgSize * @access public * @return object */ - public function getByID($releaseID) + public function getByID($releaseID, $setImgSize = false) { $release = $this->dao->select('t1.*, t2.name as buildName, t3.name as productName') ->from(TABLE_RELEASE)->alias('t1') @@ -29,7 +30,7 @@ class releaseModel extends model ->where('t1.id')->eq((int)$releaseID) ->orderBy('t1.id DESC') ->fetch(); - $release->desc = $this->loadModel('file')->setImgSize($release->desc); + if($setImgSize) $release->desc = $this->loadModel('file')->setImgSize($release->desc); return $release; }