summaryrefslogtreecommitdiffstats
path: root/application/controllers/EventController.php
diff options
context:
space:
mode:
Diffstat (limited to 'application/controllers/EventController.php')
-rwxr-xr-xapplication/controllers/EventController.php10
1 files changed, 7 insertions, 3 deletions
diff --git a/application/controllers/EventController.php b/application/controllers/EventController.php
index 3dfca3d..d758702 100755
--- a/application/controllers/EventController.php
+++ b/application/controllers/EventController.php
@@ -319,7 +319,7 @@ class EventController extends Zend_Controller_Action
$filterentriesID3 = sprintf("%s", $filterentriesXML3->filterentry->id);
}
if($params['immediate']) {
- $this->runEvent($event);
+ $event->setRunning(true);
} else {
$event->setRunning(false);
}
@@ -331,6 +331,9 @@ class EventController extends Zend_Controller_Action
echo "Message: " . $e->getMessage() . "<br/>";
return;
}
+ if($params['immediate']) {
+ $this->runEvent($event);
+ }
$this->_redirect('/event/');
}
}
@@ -672,9 +675,10 @@ class EventController extends Zend_Controller_Action
}
$this->_helper->layout->disableLayout();
$this->_helper->viewRenderer->setNoRender();
- $startTime = time() - 60;
+ $lookbacktime = $this->config['event']['lookbacktime'];
+ $startTime = time() - $lookbacktime * 60;
$updatePeriod = $this->config['event']['updatePeriod'];
- $endTime = $startTime + 60 + $updatePeriod * 60;
+ $endTime = $startTime + $lookbacktime * 60 + $updatePeriod * 60;
$eventlist = $this->eventMapper->fetchAll();
$eventcategoryMapper = new Application_Model_EventcategoryMapper();
$result = $eventcategoryMapper->fetchAll();