SeedDMS_Core_DMS::search() finds documents without status log

This commit is contained in:
Uwe Steinmann 2018-02-14 09:07:03 +01:00
parent df61cff482
commit 433cfa4ac4

View File

@ -950,8 +950,9 @@ class SeedDMS_Core_DMS {
"LEFT JOIN `ttcontentid` ON `ttcontentid`.`maxVersion` = `tblDocumentStatus`.`version` AND `ttcontentid`.`document` = `tblDocumentStatus`.`documentID` ". "LEFT JOIN `ttcontentid` ON `ttcontentid`.`maxVersion` = `tblDocumentStatus`.`version` AND `ttcontentid`.`document` = `tblDocumentStatus`.`documentID` ".
"LEFT JOIN `tblDocumentLocks` ON `tblDocuments`.`id`=`tblDocumentLocks`.`document` ". "LEFT JOIN `tblDocumentLocks` ON `tblDocuments`.`id`=`tblDocumentLocks`.`document` ".
"LEFT JOIN `tblDocumentCategory` ON `tblDocuments`.`id`=`tblDocumentCategory`.`documentID` ". "LEFT JOIN `tblDocumentCategory` ON `tblDocuments`.`id`=`tblDocumentCategory`.`documentID` ".
"WHERE `ttstatid`.`maxLogID`=`tblDocumentStatusLog`.`statusLogID` ". "WHERE ".
"AND `ttcontentid`.`maxVersion` = `tblDocumentContent`.`version`"; // "`ttstatid`.`maxLogID`=`tblDocumentStatusLog`.`statusLogID` AND ".
"`ttcontentid`.`maxVersion` = `tblDocumentContent`.`version`";
if (strlen($searchKey)>0) { if (strlen($searchKey)>0) {
$searchQuery .= " AND (".$searchKey.")"; $searchQuery .= " AND (".$searchKey.")";