summaryrefslogtreecommitdiffstats
path: root/application/controllers/PersonController.php
diff options
context:
space:
mode:
authorBjörn Geiger2011-08-08 11:45:46 +0200
committerBjörn Geiger2011-08-08 11:45:46 +0200
commite2af6c129297d130905f36ab58964f26ce682dcd (patch)
treeab88603d6ff595dd7e8ab2e53e61912c13cecc0a /application/controllers/PersonController.php
parentRole wieder ins Layout eingefügt (diff)
downloadpoolctrl-e2af6c129297d130905f36ab58964f26ce682dcd.tar.gz
poolctrl-e2af6c129297d130905f36ab58964f26ce682dcd.tar.xz
poolctrl-e2af6c129297d130905f36ab58964f26ce682dcd.zip
RoleID in die Session eintragen
Diffstat (limited to 'application/controllers/PersonController.php')
-rw-r--r--application/controllers/PersonController.php4
1 files changed, 3 insertions, 1 deletions
diff --git a/application/controllers/PersonController.php b/application/controllers/PersonController.php
index 792bb8f..f61ceac 100644
--- a/application/controllers/PersonController.php
+++ b/application/controllers/PersonController.php
@@ -101,15 +101,17 @@ class PersonController extends Zend_Controller_Action
$userSession->membershipID = $myMembership['membershipID'];
$userSession->personID = $myMembership['personID'];
$userSession->groupID = $myMembership['groupID'];
+ $userSession->roleID = $myMembership['roleID'];
$userSession->apikey = $myMembership['apikey'];
$this->_redirect('/');
} elseif(count($this->memberships) > 1) {
if(isset($_POST['selectmembership'])) {
$userSession = new Zend_Session_Namespace('userIDs');
- $userSession->membershipID = $_POST['membershipID'];
$membership = $this->membershipMapper->find($_POST['membershipID']);
+ $userSession->membershipID = $_POST['membershipID'];
$userSession->personID = $membership->getPersonID();
$userSession->groupID = $membership->getGroupID();
+ $userSession->roleID = $membership->getRoleID();
$userSession->apikey = $membership->getApikey();
$this->_redirect('/');
return;