Commit 008362465bd61ac078518113905f7d20069a4e47
1 parent
21923e34
Error out if the user or parent folder objects are error objects.
git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@6021 c91229c3-7414-0410-bfa2-8a42b809f60b
Showing
1 changed file
with
6 additions
and
0 deletions
lib/foldermanagement/folderutil.inc.php
| ... | ... | @@ -41,6 +41,12 @@ require_once(KT_LIB_DIR . '/database/dbutil.inc'); |
| 41 | 41 | |
| 42 | 42 | class KTFolderUtil { |
| 43 | 43 | function _add ($oParentFolder, $sFolderName, $oUser) { |
| 44 | + if (PEAR::isError($oParentFolder)) { | |
| 45 | + return $oParentFolder; | |
| 46 | + } | |
| 47 | + if (PEAR::isError($oUser)) { | |
| 48 | + return $oUser; | |
| 49 | + } | |
| 44 | 50 | $oStorage =& KTStorageManagerUtil::getSingleton(); |
| 45 | 51 | $oFolder =& Folder::createFromArray(array( |
| 46 | 52 | 'name' => $sFolderName, | ... | ... |