summaryrefslogtreecommitdiffstats
path: root/application/modules
diff options
context:
space:
mode:
Diffstat (limited to 'application/modules')
-rw-r--r--application/modules/fbgui/controllers/IndexController.php5
1 files changed, 2 insertions, 3 deletions
diff --git a/application/modules/fbgui/controllers/IndexController.php b/application/modules/fbgui/controllers/IndexController.php
index d537e0b..398bdf1 100644
--- a/application/modules/fbgui/controllers/IndexController.php
+++ b/application/modules/fbgui/controllers/IndexController.php
@@ -85,13 +85,12 @@ class Fbgui_IndexController extends Zend_Controller_Action
$session = $n->createSession($session);
$_SESSION['alphasessionID'] = $session->getAlphasessionID();
}
- else{
- print_a('session wiedergefunden');
+ else{
$session = new Application_Model_Session();
$sessionMapper = new Application_Model_SessionMapper();
$sessions = $sessionMapper->findBy(array('alphasessionID'=>$_SESSION['alphasessionID']));
$session = $sessions[0];
- if($this->membership->getID() != ''){
+ if($this->membership->getID() != '' && $session->getMembershipID() == ''){
$session->setMembershipID($this->membership->getID());
$sessionMapper->save($session);
}