Clean up this code a bit.
authorMichael M Slusarz <slusarz@curecanti.org>
Wed, 22 Jul 2009 22:08:35 +0000 (16:08 -0600)
committerMichael M Slusarz <slusarz@curecanti.org>
Wed, 22 Jul 2009 22:08:35 +0000 (16:08 -0600)
framework/LoginTasks/lib/Horde/LoginTasks.php

index 1a04e88..4f5cf9a 100644 (file)
@@ -91,15 +91,18 @@ class Horde_LoginTasks
     {
         $this->_app = $app;
 
-        if (Horde_Auth::getAuth()) {
-            /* Retrieves a cached tasklist or make sure one is created. */
-            if (isset($_SESSION['horde_logintasks'][$app])) {
-                $this->_tasklist = @unserialize($_SESSION['horde_logintasks'][$app]);
-            }
-            if ($this->_tasklist === null || $this->_tasklist === false) {
-                $this->_createTaskList($url);
-                $this->_init = true;
-            }
+        if (!Horde_Auth::getAuth()) {
+            return;
+        }
+
+        /* Retrieves a cached tasklist or make sure one is created. */
+        if (isset($_SESSION['horde_logintasks'][$app])) {
+            $this->_tasklist = @unserialize($_SESSION['horde_logintasks'][$app]);
+        }
+
+        if (is_null($this->_tasklist) || ($this->_tasklist === false)) {
+            $this->_createTaskList($url);
+            $this->_init = true;
         }
     }