From c69e26c34caf57c0fb383a1acf7af523c54d885b Mon Sep 17 00:00:00 2001 From: Simon Date: Wed, 13 Apr 2011 16:19:22 +0200 Subject: Suspend auf 0 gesetzt in Membership --- application/modules/user/controllers/GroupController.php | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'application/modules/user/controllers/GroupController.php') diff --git a/application/modules/user/controllers/GroupController.php b/application/modules/user/controllers/GroupController.php index e36bba7..2d4fc64 100644 --- a/application/modules/user/controllers/GroupController.php +++ b/application/modules/user/controllers/GroupController.php @@ -275,6 +275,8 @@ class User_GroupController extends Zend_Controller_Action public function linkAction() { + if(!Pbs_Acl::checkRight('glk')) + $this->_redirect('/user'); if (!isset($_POST["link"])){ $linkForm = new user_Form_GroupLink(array('grouplist' => $this->groupList)); } else { @@ -304,7 +306,7 @@ class User_GroupController extends Zend_Controller_Action { // ACL delete a group if(!Pbs_Acl::checkRight('gd')) - $this->_redirect('/user'); + $this->_redirect('/user'); $this->_helper->viewRenderer->setNoRender(); $groupID = $this->_request->getParam('groupID'); @@ -343,7 +345,7 @@ class User_GroupController extends Zend_Controller_Action { // ACL grant a membership to request if(!Pbs_Acl::checkRight('gam')) - $this->_redirect('/user'); + $this->_redirect('/user'); $this->_helper->viewRenderer->setNoRender(); if(isset($_POST['grouprequestID']) && isset($_POST['roleID'])) { @@ -358,8 +360,9 @@ class User_GroupController extends Zend_Controller_Action } $membership = new Application_Model_Membership(); $membership->setGroupID($groupRequest->getGroupID()); - $membership->setPersonID($groupRequest->getPersonID()); + $membership->setPersonID($groupRequest->getPersonID()); $membership->setRoleID($_POST['roleID']); + $membership->setSuspended(0); try { $id = $this->membershipMapper->save($membership); -- cgit v1.2.3-55-g7522