Commit 63a5446ac203bd051198a3846367a17b3278e383

Authored by Michael Joseph
1 parent 1fe44710

added comments and error logging


git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@1765 c91229c3-7414-0410-bfa2-8a42b809f60b
presentation/lookAndFeel/knowledgeTree/documentmanagement/deleteDocumentBL.php
... ... @@ -48,6 +48,7 @@ if (checkSession()) {
48 48 if ($oDocument->delete()) {
49 49 if (unlink($sDocumentPath)) {
50 50 // successfully deleted the document from the file system
  51 + $default->log->info("deleteDocumentBL.php successfully deleted document " . $oDocument->getFileName() . " from folder " . Folder::getFolderPath($oDocument->getFolderID()) . " id=" . $oDocument->getFolderID());
51 52  
52 53 // delete all collaboration roles
53 54 for ($i=0; $i<count($aFolderUserRoles); $i++) {
... ... @@ -84,6 +85,7 @@ if (checkSession()) {
84 85 redirect("$default->rootUrl/control.php?action=browse&fFolderID=" . $oDocument->getFolderID());
85 86 } else {
86 87 //could not delete the document from the file system
  88 + $default->log->error("deleteDocumentBL.php Filesystem error deleting document " . $oDocument->getFileName() . " from folder " . Folder::getFolderPath($oDocument->getFolderID()) . " id=" . $oDocument->getFolderID());
87 89 //reverse the document deletion
88 90 $oDocument->create();
89 91 //get rid of the document transaction
... ... @@ -96,6 +98,8 @@ if (checkSession()) {
96 98 }
97 99 } else {
98 100 //could not delete the document in the db
  101 + $default->log->error("deleteDocumentBL.php DB error deleting document " . $oDocument->getFileName() . " from folder " . Folder::getFolderPath($oDocument->getFolderID()) . " id=" . $oDocument->getFolderID());
  102 +
99 103 $oDocumentTransaction->delete();
100 104 require_once("$default->fileSystemRoot/presentation/webpageTemplate.inc");
101 105 $oPatternCustom = & new PatternCustom();
... ...
presentation/lookAndFeel/knowledgeTree/foldermanagement/deleteFolderBL.php
... ... @@ -40,6 +40,7 @@ if (checkSession()) {
40 40 if ($oFolder->delete()) {
41 41 if (PhysicalFolderManagement::deleteFolder($sFolderPath)) {
42 42 // successfully deleted the folder from the file system
  43 + $default->log->info("deleteFolderBL.php successfully deleted folder " . $oFolder->getName() . " from parent folder " . Folder::getFolderPath($oFolder->getParentID()) . " id=" . $oFolder->getParentID());
43 44  
44 45 // delete folder collaboration entries
45 46 $aFolderCollaboration = FolderCollaboration::getList("WHERE folder_id=$fFolderID");
... ... @@ -77,7 +78,9 @@ if (checkSession()) {
77 78 // redirect to the browse folder page with the parent folder id
78 79 redirect("$default->rootUrl/control.php?action=browse&fFolderID=" . $oFolder->getParentID());
79 80 } else {
80   - // could not delete the folder from the file system, so reverse the folder deletion
  81 + // could not delete the folder from the file system
  82 + $default->log->error("deleteFolderBL.php Filesystem error deleting folder " . $oFolder->getName() . " from parent folder " . Folder::getFolderPath($oFolder->getParentID()) . " id=" . $oFolder->getParentID());
  83 + // so reverse the folder deletion
81 84 $oFolder->create();
82 85 require_once("$default->fileSystemRoot/presentation/webpageTemplate.inc");
83 86 $oPatternCustom->setHtml("");
... ... @@ -87,6 +90,7 @@ if (checkSession()) {
87 90 }
88 91 } else {
89 92 // could not delete the folder in the db
  93 + $default->log->error("deleteFolderBL.php DB error deleting folder " . $oFolder->getName() . " from parent folder " . Folder::getFolderPath($oFolder->getParentID()) . " id=" . $oFolder->getParentID());
90 94 require_once("$default->fileSystemRoot/presentation/webpageTemplate.inc");
91 95 $oPatternCustom->setHtml("");
92 96 $main->setCentralPayload($oPatternCustom);
... ...