summaryrefslogtreecommitdiffstats
path: root/application/controllers/EventController.php
diff options
context:
space:
mode:
authorBjörn Geiger2011-08-24 16:12:56 +0200
committerBjörn Geiger2011-08-24 16:12:56 +0200
commitcc81b07bca3f0192f007454bc5b6f7d329b5fa56 (patch)
tree61325f873cc6ad01ce70615270edf7feaf05c97a /application/controllers/EventController.php
parentweitere Korrektur (diff)
downloadpoolctrl-cc81b07bca3f0192f007454bc5b6f7d329b5fa56.tar.gz
poolctrl-cc81b07bca3f0192f007454bc5b6f7d329b5fa56.tar.xz
poolctrl-cc81b07bca3f0192f007454bc5b6f7d329b5fa56.zip
minor
Diffstat (limited to 'application/controllers/EventController.php')
-rw-r--r--application/controllers/EventController.php28
1 files changed, 26 insertions, 2 deletions
diff --git a/application/controllers/EventController.php b/application/controllers/EventController.php
index 0c90bbd..cfca51f 100644
--- a/application/controllers/EventController.php
+++ b/application/controllers/EventController.php
@@ -748,7 +748,19 @@ class EventController extends Zend_Controller_Action
foreach($bootResultDecode as $k => $eventResult) {
$eventResult->$resultShortcutName = sprintf('%s', $eventResult->$resultShortcutName);
- if($eventResult->$resultShortcutName == "not finished" || $eventResult->$resultShortcutName == 'not founded') {
+ if($eventResult->$resultShortcutName == "not finished") {
+ continue;
+ } else if($eventResult->$resultShortcutName == 'not founded') {
+ $event->setRunning(false);
+ $event->setRunningtype(null);
+ try {
+ $this->eventMapper->save($event);
+ } catch(Zend_Exception $e)
+ {
+ echo "Caught exception: " . get_class($e) . "<br/>";
+ echo "Message: " . $e->getMessage() . "<br/>";
+ return;
+ }
continue;
}
$result = $this->eventMapper->findBy(array("title" => $k));
@@ -798,7 +810,19 @@ class EventController extends Zend_Controller_Action
$results['shutdown results'] = $shutdownResultDecode;
foreach($shutdownResultDecode as $k => $eventResult) {
$eventResult->$resultShortcutName = sprintf('%s', $eventResult->$resultShortcutName);
- if($eventResult->$resultShortcutName == "not finished" || $eventResult->$resultShortcutName == 'not founded') {
+ if($eventResult->$resultShortcutName == "not finished") {
+ continue;
+ } else if($eventResult->$resultShortcutName == 'not founded') {
+ $event->setRunning(false);
+ $event->setRunningtype(null);
+ try {
+ $this->eventMapper->save($event);
+ } catch(Zend_Exception $e)
+ {
+ echo "Caught exception: " . get_class($e) . "<br/>";
+ echo "Message: " . $e->getMessage() . "<br/>";
+ return;
+ }
continue;
}
$result = $this->eventMapper->findBy(array("title" => $k));