From 008362465bd61ac078518113905f7d20069a4e47 Mon Sep 17 00:00:00 2001 From: nbm 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