From 189bdd21639fe7d6dd61767e48ccec971e0bee3c Mon Sep 17 00:00:00 2001 From: Jan Schneider Date: Thu, 3 Jun 2010 13:59:38 +0200 Subject: [PATCH] Don't set groups property if there aren't any. --- framework/Ajax/lib/Horde/Ajax/Application/Base.php | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/framework/Ajax/lib/Horde/Ajax/Application/Base.php b/framework/Ajax/lib/Horde/Ajax/Application/Base.php index 4049ccd49..d68c0b6ad 100644 --- a/framework/Ajax/lib/Horde/Ajax/Application/Base.php +++ b/framework/Ajax/lib/Horde/Ajax/Application/Base.php @@ -133,19 +133,15 @@ abstract class Horde_Ajax_Application_Base */ public function listGroups() { + $result = new stdClass; try { $horde_groups = Horde_Group::singleton(); $groups = empty($GLOBALS['conf']['share']['any_group']) ? $horde_groups->getGroupMemberships($GLOBALS['registry']->getAuth(), true) : $horde_groups->listGroups(); asort($groups); - } catch (Horde_Group_Exception $e) { - $groups = array(); - } - - $result = new stdClass; - $result->groups = $groups; - + $result->groups = $groups; + } catch (Horde_Group_Exception $e) { } return $result; } -- 2.11.0