Commit 6e4e2a9c99388b1b27bdbcf54ce500bffac2afa3

Authored by Neil Blakey-Milner
1 parent 1590188c

Return false in getFolderPathAsArray if given folder doesn't exist.


git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3054 c91229c3-7414-0410-bfa2-8a42b809f60b
lib/foldermanagement/Folder.inc
@@ -482,7 +482,9 @@ class Folder extends KTEntity { @@ -482,7 +482,9 @@ class Folder extends KTEntity {
482 function getFolderPathAsArray($iFolderID) { 482 function getFolderPathAsArray($iFolderID) {
483 global $default; 483 global $default;
484 $oFolder = Folder::get($iFolderID); 484 $oFolder = Folder::get($iFolderID);
485 - $aPathArray; 485 + if ($oFolder === false) {
  486 + return false;
  487 + }
486 if (strlen($oFolder->sParentFolderIDs) > 0) { 488 if (strlen($oFolder->sParentFolderIDs) > 0) {
487 if (strlen($oFolder->sParentFolderIDs) > 1) { 489 if (strlen($oFolder->sParentFolderIDs) > 1) {
488 $aPathArray = explode(",",$oFolder->sParentFolderIDs); 490 $aPathArray = explode(",",$oFolder->sParentFolderIDs);