Skip to content
Snippets Groups Projects
Commit 1a784f40 authored by Demian Katz's avatar Demian Katz
Browse files

Avoid problems caused by unset $holdings variable.

parent 8aab2f73
No related merge requests found
...@@ -128,6 +128,8 @@ class Suggester ...@@ -128,6 +128,8 @@ class Suggester
list($name, $params) = explode(':', $module, 2); list($name, $params) = explode(':', $module, 2);
$handler = $this->pluginManager->get($name); $handler = $this->pluginManager->get($name);
$handler->setConfig($params); $handler->setConfig($params);
} else {
$handler = null;
} }
if (is_callable([$handler, 'addFilters'])) { if (is_callable([$handler, 'addFilters'])) {
...@@ -139,7 +141,7 @@ class Suggester ...@@ -139,7 +141,7 @@ class Suggester
$handler->setRequest($request); $handler->setRequest($request);
} }
return (isset($handler) && is_object($handler)) return is_object($handler)
? array_values($handler->getSuggestions($query)) : []; ? array_values($handler->getSuggestions($query)) : [];
} }
} }
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment