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 | 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 | // }}} | ... | ... |