Skip to content
Snippets Groups Projects
Commit 614bb41a authored by Thorge Petersen's avatar Thorge Petersen
Browse files

More robust autocomplete

parent b8fa56bc
No related branches found
No related tags found
2 merge requests!41Version 2.0.0,!38Merge py3 into dev
...@@ -138,7 +138,11 @@ def autocomplete(context, data_dict): ...@@ -138,7 +138,11 @@ def autocomplete(context, data_dict):
raise SearchError('SOLR returned an error running query: %r Error: %r' % raise SearchError('SOLR returned an error running query: %r Error: %r' %
(query, e)) (query, e))
suggest = solr_response.raw_response.get("terms").get("suggest") suggest = solr_response.raw_response.get("terms", {}).get("suggest")
if not suggest:
return []
suggestions = sorted(suggest, key=suggest.get, reverse=True) suggestions = sorted(suggest, key=suggest.get, reverse=True)
filtered_suggestions = [] filtered_suggestions = []
for suggestion in suggestions: for suggestion in suggestions:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment