first commit
This commit is contained in:
@@ -26,7 +26,7 @@ namespace WapplerSystems\Meilisearch\Controller;
|
||||
***************************************************************/
|
||||
|
||||
use WapplerSystems\Meilisearch\Domain\Search\Suggest\SuggestService;
|
||||
use WapplerSystems\Meilisearch\System\Solr\SolrUnavailableException;
|
||||
use WapplerSystems\Meilisearch\System\Meilisearch\MeilisearchUnavailableException;
|
||||
use WapplerSystems\Meilisearch\Util;
|
||||
use TYPO3\CMS\Core\Utility\GeneralUtility;
|
||||
|
||||
@@ -66,16 +66,14 @@ class SuggestController extends AbstractBaseController
|
||||
|
||||
$searchRequest = $this->getSearchRequestBuilder()->buildForSuggest($arguments, $rawQuery, $pageId, $languageId);
|
||||
$result = $suggestService->getSuggestions($searchRequest, $additionalFilters);
|
||||
} catch (SolrUnavailableException $e) {
|
||||
$this->handleSolrUnavailable();
|
||||
} catch (MeilisearchUnavailableException $e) {
|
||||
$this->handleMeilisearchUnavailable();
|
||||
$result = ['status' => false];
|
||||
}
|
||||
if ($callback) {
|
||||
return htmlspecialchars($callback) . '(' . json_encode($result) . ')';
|
||||
}
|
||||
else {
|
||||
return json_encode($result);
|
||||
}
|
||||
return json_encode($result);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user