summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael Neves2012-01-26 22:08:49 +0100
committerMichael Neves2012-01-26 22:08:49 +0100
commit46410b3b87ef33baff54cc01f6c1d061f2745bcc (patch)
tree2558d0e2aeaa85b0e2e8c8b945408e2c43678f40
parentgetprebootserials fix (diff)
downloadpbs2-46410b3b87ef33baff54cc01f6c1d061f2745bcc.tar.gz
pbs2-46410b3b87ef33baff54cc01f6c1d061f2745bcc.tar.xz
pbs2-46410b3b87ef33baff54cc01f6c1d061f2745bcc.zip
getprebootserials download check
-rw-r--r--application/controllers/ResourceController.php4
1 files changed, 3 insertions, 1 deletions
diff --git a/application/controllers/ResourceController.php b/application/controllers/ResourceController.php
index e6f964c..cc9ad46 100644
--- a/application/controllers/ResourceController.php
+++ b/application/controllers/ResourceController.php
@@ -213,6 +213,7 @@ class ResourceController extends Zend_Controller_Action {
$groupMapper = new Application_Model_GroupMapper();
$preboottypeMapper = new Application_Model_PreBootTypeMapper();
$personMapper = new Application_Model_PersonMapper();
+ $prebootMapper = new Application_Model_PreBootMapper();
$parents = array();
$this->view->bootisolist = array();
@@ -242,7 +243,8 @@ class ResourceController extends Zend_Controller_Action {
$result = "Serials available to Member: ".$person->getFirstname()." ".$person->getName()." in Group: ".$groupMapper->find($member->getGroupID())->getTitle()."\n";
foreach($bootisolist as $k => $bootiso){
- $result .= $k.". ".$groupMapper->find($bootiso->getGroupID())->getTitle().", ".$bootiso->getTitle().", ".$preboottypeMapper->find($bootiso->getPreboottypeID())->getName().", ".$bootiso->getSerialnumber()."\n";
+ $preboot = $prebootMapper->findBy(array('serialnumber' => $bootiso->getSerialnumber(), 'preboottypeID' => $bootiso->getPreboottypeID()));
+ $result .= $k.". ".$groupMapper->find($bootiso->getGroupID())->getTitle().", ".$bootiso->getTitle().", ".$preboottypeMapper->find($bootiso->getPreboottypeID())->getName().", ".$bootiso->getSerialnumber().", Download available: ".count($preboot)!=0?"yes":"no"."\n";
}
header("Content-Length: ".(strlen($result)));