Commit 388d7e2fac24671a56bdc1325bc46d59974841c3

Authored by Kevin Fourie
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
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