Merge pull request #3561 from annando/issue-3560

Guests should be able to use the search as well
This commit is contained in:
rabuzarus 2017-07-04 01:09:01 +02:00 committed by GitHub
commit 8ed6b037cf

View file

@ -92,12 +92,12 @@ function search_post(App $a) {
function search_content(App $a) { function search_content(App $a) {
if((get_config('system','block_public')) && (! local_user()) && (! remote_user())) { if (get_config('system','block_public') && !local_user() && !remote_user()) {
notice( t('Public access denied.') . EOL); notice(t('Public access denied.') . EOL);
return; return;
} }
if(get_config('system','local_search') && !local_user()) { if (get_config('system','local_search') && !local_user() && !remote_user()) {
http_status_exit(403, http_status_exit(403,
array("title" => t("Public access denied."), array("title" => t("Public access denied."),
"description" => t("Only logged in users are permitted to perform a search."))); "description" => t("Only logged in users are permitted to perform a search.")));
@ -106,7 +106,7 @@ function search_content(App $a) {
//return; //return;
} }
if (get_config('system','permit_crawling') && !local_user()) { if (get_config('system','permit_crawling') && !local_user() && !remote_user()) {
// Default values: // Default values:
// 10 requests are "free", after the 11th only a call per minute is allowed // 10 requests are "free", after the 11th only a call per minute is allowed