search for each status of reception

This commit is contained in:
Uwe Steinmann 2016-09-28 21:29:16 +02:00
parent 88d7f252b6
commit 1989657c9a

View File

@ -313,9 +313,9 @@ if(isset($_GET["fullsearch"]) && $_GET["fullsearch"] && $settings->_enableFullSe
$status[] = S_EXPIRED;
}
$missingreception = false;
if (isset($_GET["missingreception"])){
$missingreception = true;
$reception = array();
if (isset($_GET["reception"])){
$reception = $_GET["reception"];
}
/* Do not search for folders if result shall be filtered by status.
@ -367,7 +367,7 @@ if(isset($_GET["fullsearch"]) && $_GET["fullsearch"] && $settings->_enableFullSe
// ---------------- Start searching -----------------------------------------
$startTime = getTime();
$resArr = $dms->search($query, 0, 0 /*$limit, ($pageNumber-1)*$limit*/, $mode, $searchin, $startFolder, $owner, $status, $creationdate ? $startdate : array(), $creationdate ? $stopdate : array(), array(), array(), $categories, $attributes, $resultmode, $expirationdate ? $expstartdate : array(), $expirationdate ? $expstopdate : array(), $missingreception);
$resArr = $dms->search($query, 0, 0 /*$limit, ($pageNumber-1)*$limit*/, $mode, $searchin, $startFolder, $owner, $status, $creationdate ? $startdate : array(), $creationdate ? $stopdate : array(), array(), array(), $categories, $attributes, $resultmode, $expirationdate ? $expstartdate : array(), $expirationdate ? $expstopdate : array(), $reception);
$searchTime = getTime() - $startTime;
$searchTime = round($searchTime, 2);
@ -444,7 +444,7 @@ if($view) {
$view->setParam('previewWidthList', $settings->_previewWidthList);
$view->setParam('previewconverters', $settings->_converters['preview']);
$view->setParam('timeout', $settings->_cmdTimeout);
$view->setParam('missingreception', $missingreception);
$view->setParam('reception', $reception);
$view($_GET);
exit;
}