From b9b2a6939f99817f643bc64a739e0038857b7d30 Mon Sep 17 00:00:00 2001 From: Björn Geiger Date: Fri, 28 Oct 2011 12:09:36 +0200 Subject: weitere Korrektur --- application/controllers/PersonController.php | 9 +++++++-- 1 file 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) { -- cgit v1.2.3-55-g7522