filter result by new access restrictions derived from status

This commit is contained in:
Uwe Steinmann 2016-04-12 12:23:26 +02:00
parent 795eb1e028
commit 5bdc6fe3cc

View File

@ -143,9 +143,11 @@ if(isset($_GET["fullsearch"]) && $_GET["fullsearch"] && $settings->_enableFullSe
foreach($hits as $hit) { foreach($hits as $hit) {
if($tmp = $dms->getDocument($hit['document_id'])) { if($tmp = $dms->getDocument($hit['document_id'])) {
if($tmp->getAccessMode($user) >= M_READ) { if($tmp->getAccessMode($user) >= M_READ) {
$tmp->verifyLastestContentExpriry(); if($tmp->getLatestContent()) {
$entries[] = $tmp; $tmp->verifyLastestContentExpriry();
$dcount++; $entries[] = $tmp;
$dcount++;
}
} }
} }
} }
@ -383,9 +385,11 @@ if(isset($_GET["fullsearch"]) && $_GET["fullsearch"] && $settings->_enableFullSe
if($resArr['docs']) { if($resArr['docs']) {
foreach ($resArr['docs'] as $entry) { foreach ($resArr['docs'] as $entry) {
if ($entry->getAccessMode($user) >= M_READ) { if ($entry->getAccessMode($user) >= M_READ) {
$entry->verifyLastestContentExpriry(); if($entry->getLatestContent()) {
$entries[] = $entry; $entry->verifyLastestContentExpriry();
$dcount++; $entries[] = $entry;
$dcount++;
}
} }
} }
} }