Catch solr exceptions

master
Gilles Crettenand 11 years ago
parent 5f3da4e586
commit 84fba47661

@ -357,7 +357,11 @@ class NetBiblio extends WebService
$count = isset($queryArray['count']) ? (int) $queryArray['count'] : Configuration::get('solr.result_count');
$start = isset($queryArray['page']) ? $queryArray['page'] * $count : 0;
try {
$results = $bs->getResults($start, $count);
} catch(SolrClientException $e) {
throw new WebException ("SolrError", $e->getMessage(), -700);
}
$this->data['count'] = $results['response']['numFound'];
$this->data['facets'] = $results['facet_counts']['facet_fields'];

Loading…
Cancel
Save