Skip to content

Commit

Permalink
less details; extend Exception
Browse files Browse the repository at this point in the history
  • Loading branch information
FuhuXia committed Apr 24, 2024
1 parent 85bda1a commit f9bd198
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 3 deletions.
3 changes: 1 addition & 2 deletions ckan/lib/search/common.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@
import datetime
import logging
import re
from urllib3.exceptions import NewConnectionError
from typing import Any, Optional

import pysolr
Expand All @@ -30,7 +29,7 @@ class SearchQueryError(SearchError):
pass


class SolrConnectionError(NewConnectionError):
class SolrConnectionError(Exception):
pass


Expand Down
3 changes: 2 additions & 1 deletion ckan/lib/search/query.py
Original file line number Diff line number Diff line change
Expand Up @@ -470,7 +470,8 @@ def _check_query_parser(param: str, value: Any):
raise SearchQueryError('Invalid "sort" parameter')

if "Failed to connect to server" in e.args[0]:
raise SolrConnectionError("Connection Error", message="Failed to connect to Solr server")
log.warning("Connection Error: Failed to connect to Solr server.")
raise SolrConnectionError("Solr returned an error while searching.")

raise SearchError('SOLR returned an error running query: %r Error: %r' %
(query, e))
Expand Down

0 comments on commit f9bd198

Please sign in to comment.