summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBjörn Geiger2011-10-28 12:09:36 +0200
committerBjörn Geiger2011-10-28 12:09:36 +0200
commitb9b2a6939f99817f643bc64a739e0038857b7d30 (patch)
tree0964a22af151b74759ab9e8af076c743ef88a97e
parentverschiedenes (diff)
downloadpoolctrl-b9b2a6939f99817f643bc64a739e0038857b7d30.tar.gz
poolctrl-b9b2a6939f99817f643bc64a739e0038857b7d30.tar.xz
poolctrl-b9b2a6939f99817f643bc64a739e0038857b7d30.zip
weitere Korrektur
-rwxr-xr-xapplication/controllers/PersonController.php9
1 files changed, 7 insertions, 2 deletions
diff --git a/application/controllers/PersonController.php b/application/controllers/PersonController.php
index 9fe0257..09638cc 100755
--- a/application/controllers/PersonController.php
+++ b/application/controllers/PersonController.php
@@ -48,9 +48,14 @@ class PersonController extends Zend_Controller_Action
if(count($this->memberships) > 0) {
if(isset($this->userIDsNamespace['membershipID'])) {
$membershipID = $this->userIDsNamespace['membershipID'];
- $personNamesapce = Zend_Session::namespaceGet('memberships');
+ $personNamesapce = Zend_Session::namespaceGet('persons');
+
if($membershipID) {
- $this->currentMembership = $this->memberships[$membershipID];
+ if(count($membershipNamespace) == 1) {
+ $this->currentMembership = $this->memberships[0];
+ } else {
+ $this->currentMembership = $this->memberships[$membershipID];
+ }
}
}
if(count(Zend_Session::namespaceGet('groups')) > 0) {