Commit 388d7e2fac24671a56bdc1325bc46d59974841c3
1 parent
ed56abd8
KTS-2754
"Add a Document Fails" Updated. Added better error checking. Committed By: Kevin Fourie Reviewed By: Conrad Vermeulen git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@7805 c91229c3-7414-0410-bfa2-8a42b809f60b
Showing
1 changed file
with
3 additions
and
0 deletions
lib/documentmanagement/documentcore.inc.php
| @@ -259,6 +259,9 @@ class KTDocumentCore extends KTEntity { | @@ -259,6 +259,9 @@ class KTDocumentCore extends KTEntity { | ||
| 259 | $this->bImmutable = false; | 259 | $this->bImmutable = false; |
| 260 | } | 260 | } |
| 261 | $oFolder = Folder::get($this->getFolderId()); | 261 | $oFolder = Folder::get($this->getFolderId()); |
| 262 | + if (PEAR::isError($oFolder) || ($oFolder === false) || empty($oFolder) ) { | ||
| 263 | + return false; | ||
| 264 | + } | ||
| 262 | $this->iPermissionObjectId = $oFolder->getPermissionObjectId(); | 265 | $this->iPermissionObjectId = $oFolder->getPermissionObjectId(); |
| 263 | $res = parent::create(); | 266 | $res = parent::create(); |
| 264 | 267 |