Commit 9e652560ef8edfaf039c49686551374ca1393691
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
Showing
1 changed file
with
3 additions
and
1 deletions
lib/documentmanagement/Document.inc
| @@ -283,9 +283,11 @@ class Document { | @@ -283,9 +283,11 @@ class Document { | ||
| 283 | function cleanupDocumentData($iDocumentID) { | 283 | function cleanupDocumentData($iDocumentID) { |
| 284 | global $default; | 284 | global $default; |
| 285 | $sql = $default->db; | 285 | $sql = $default->db; |
| 286 | + | ||
| 286 | $result = $sql->query("DELETE FROM $default->document_text_table WHERE document_id = $iDocumentID") && | 287 | $result = $sql->query("DELETE FROM $default->document_text_table WHERE document_id = $iDocumentID") && |
| 287 | $sql->query("DELETE FROM $default->search_permissions_table WHERE document_id = $iDocumentID") && | 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 | return $result; | 291 | return $result; |
| 290 | } | 292 | } |
| 291 | // }}} | 293 | // }}} |