From 175dfe7a2f3f7921b9dfe46938386816327b33fd Mon Sep 17 00:00:00 2001 From: Dominik Hebeler Date: Fri, 24 Jan 2020 10:26:08 +0100 Subject: [PATCH] Fixed an error with the settings --- app/MetaGer.php | 2 +- app/Models/Searchengine.php | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/app/MetaGer.php b/app/MetaGer.php index 01b358aa..9eae9f05 100644 --- a/app/MetaGer.php +++ b/app/MetaGer.php @@ -660,7 +660,7 @@ class MetaGer try { $tmp = new $path($engineName, $engine, $this); } catch (\ErrorException $e) { - Log::error("Konnte " . $engine->{"display-name"} . " nicht abfragen. " . var_dump($e)); + Log::error("Konnte " . $engine->{"display-name"} . " nicht abfragen. " . $e); continue; } diff --git a/app/Models/Searchengine.php b/app/Models/Searchengine.php index e8a7a481..38106ef3 100644 --- a/app/Models/Searchengine.php +++ b/app/Models/Searchengine.php @@ -70,6 +70,9 @@ abstract class Searchengine $filters = $metager->getSumaFile()->filter; foreach ($metager->getQueryFilter() as $queryFilter => $filter) { $filterOptions = $filters->{"query-filter"}->$queryFilter; + if (!$filterOptions->sumas->{$this->name}) { + continue; + } $filterOptionsEngine = $filterOptions->sumas->{$this->name}; $query = $filterOptionsEngine->prefix . $filter . $filterOptionsEngine->suffix; $q = $query . " " . $q; -- GitLab