From 4e0d786ae819a5672542c8a009b2dfd3e67de1b1 Mon Sep 17 00:00:00 2001 From: Neil Blakey-Milner Date: Tue, 17 Oct 2006 10:46:38 +0000 Subject: [PATCH] Error out if the user or parent folder objects are error objects. --- lib/foldermanagement/folderutil.inc.php | 6 ++++++ 1 file changed, 6 insertions(+), 0 deletions(-) diff --git a/lib/foldermanagement/folderutil.inc.php b/lib/foldermanagement/folderutil.inc.php index 515d4d6..af02d72 100644 --- a/lib/foldermanagement/folderutil.inc.php +++ b/lib/foldermanagement/folderutil.inc.php @@ -41,6 +41,12 @@ require_once(KT_LIB_DIR . '/database/dbutil.inc'); class KTFolderUtil { function _add ($oParentFolder, $sFolderName, $oUser) { + if (PEAR::isError($oParentFolder)) { + return $oParentFolder; + } + if (PEAR::isError($oUser)) { + return $oUser; + } $oStorage =& KTStorageManagerUtil::getSingleton(); $oFolder =& Folder::createFromArray(array( 'name' => $sFolderName, -- libgit2 0.21.4