* only set image size when view a release.

This commit is contained in:
wangchunsheng
2012-04-30 06:41:54 +00:00
parent 14a5c919ab
commit d15508fbe4
2 changed files with 4 additions and 3 deletions
+1 -1
View File
@@ -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();
+3 -2
View File
@@ -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;
}