Commit 9e652560ef8edfaf039c49686551374ca1393691

Authored by Brad Shuttleworth
1 parent 7ce7ceeb

Documents should not leave a trace in workflow_documents in expunge.


git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@4815 c91229c3-7414-0410-bfa2-8a42b809f60b
lib/documentmanagement/Document.inc
... ... @@ -283,9 +283,11 @@ class Document {
283 283 function cleanupDocumentData($iDocumentID) {
284 284 global $default;
285 285 $sql = $default->db;
  286 +
286 287 $result = $sql->query("DELETE FROM $default->document_text_table WHERE document_id = $iDocumentID") &&
287 288 $sql->query("DELETE FROM $default->search_permissions_table WHERE document_id = $iDocumentID") &&
288   - $sql->query("DELETE FROM $default->document_fields_link_table WHERE document_id = $iDocumentID");
  289 + $sql->query("DELETE FROM $default->document_fields_link_table WHERE document_id = $iDocumentID") &&
  290 + $sql->query("DELETE FROM " . KTUtil::getTableName('workflow_documents') . " WHERE document_id = $iDocumentID");
289 291 return $result;
290 292 }
291 293 // }}}
... ...