About 100% sure we want to check permissions/auth for Blocks
authorMichael M Slusarz <slusarz@curecanti.org>
Thu, 14 Jan 2010 18:19:14 +0000 (11:19 -0700)
committerMichael M Slusarz <slusarz@curecanti.org>
Fri, 15 Jan 2010 06:54:34 +0000 (23:54 -0700)
framework/Block/lib/Horde/Block.php

index bad7bf6..d960286 100644 (file)
@@ -97,7 +97,7 @@ class Horde_Block
         /* Switch application contexts, if necessary. Return an error
          * immediately if pushApp() fails. */
         try {
-            $app_pushed = $GLOBALS['registry']->pushApp($this->_app);
+            $app_pushed = $GLOBALS['registry']->pushApp($this->_app, array('check_perms' => true, 'logintasks' => false));
         } catch (Horde_Exception $e) {
             return $e->getMessage();
         }
@@ -127,7 +127,7 @@ class Horde_Block
         /* Switch application contexts, if necessary. Return an error
          * immediately if pushApp() fails. */
         try {
-            $app_pushed = $GLOBALS['registry']->pushApp($this->_app);
+            $app_pushed = $GLOBALS['registry']->pushApp($this->_app, array('check_perms' => true, 'logintasks' => false));
         } catch (Horde_Exception $e) {
             return $e->getMessage();
         }
@@ -167,7 +167,7 @@ class Horde_Block
         /* Switch application contexts, if necessary. Return an error
          * immediately if pushApp() fails. */
         try {
-            $app_pushed = $GLOBALS['registry']->pushApp($this->_app);
+            $app_pushed = $GLOBALS['registry']->pushApp($this->_app, array('check_perms' => true, 'logintasks' => false));
         } catch (Horde_Exception $e) {
             return $e->getMessage();
         }
@@ -191,7 +191,7 @@ class Horde_Block
         /* Switch application contexts, if necessary. Return an error
          * immediately if pushApp() fails. */
         try {
-            $app_pushed = $GLOBALS['registry']->pushApp($this->_app, array('logintasks' => false));
+            $app_pushed = $GLOBALS['registry']->pushApp($this->_app, array('check_perms' => true, 'logintasks' => false));
         } catch (Horde_Exception $e) {
             return $e->getMessage();
         }