Skip to content

Commit e9b1c03

Browse files
committed
fixing highlighting
1 parent 9a5b0ed commit e9b1c03

File tree

2 files changed

+8
-9
lines changed

2 files changed

+8
-9
lines changed

readthedocs/search/views.py

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -49,9 +49,8 @@ def elastic_search(request):
4949
if user_input.type == 'project':
5050
project_search = ProjectDocument.faceted_search(query=user_input.query,
5151
language=user_input.language)
52-
response = project_search.execute()
53-
results = response.hits
54-
facets = response.facets
52+
results = project_search.execute()
53+
facets = results.facets
5554
elif user_input.type == 'file':
5655
kwargs = {}
5756
if user_input.project:
@@ -66,9 +65,8 @@ def elastic_search(request):
6665
kwargs['versions_list'] = user_input.version
6766

6867
page_search = PageDocument.faceted_search(query=user_input.query, **kwargs)
69-
response = page_search.execute()
70-
results = response.hits
71-
facets = response.facets
68+
results = page_search.execute()
69+
facets = results.facets
7270

7371
if settings.DEBUG:
7472
print(pprint(results))
@@ -91,7 +89,7 @@ def elastic_search(request):
9189
template_vars = user_input._asdict()
9290
template_vars.update({
9391
'results': results,
94-
'facets': facets,
92+
'facets': facets
9593
})
9694
return render(
9795
request,

readthedocs/templates/search/elastic_search.html

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -129,7 +129,8 @@ <h3>{% blocktrans with query=query|default:"" %}Results for {{ query }}{% endblo
129129

130130
{# Project #}
131131
<a href="{{ result.url }}">{{ result.name }}</a>
132-
{% for fragment in result.description|slice:":3" %}
132+
{{ result.meta.description }}
133+
{% for fragment in result.meta.highlight.description|slice:":3" %}
133134
<p>
134135
...{{ fragment|safe }}...
135136
</p>
@@ -141,7 +142,7 @@ <h3>{% blocktrans with query=query|default:"" %}Results for {{ query }}{% endblo
141142

142143
{# File #}
143144
<a href="{% doc_url result.project|get_project result.version result.path %}?highlight={{ query }}">{{ result.project }} - {{ result.title|safe }}</a>
144-
{% for fragment in result.highlight.content|slice:":3" %}
145+
{% for fragment in result.meta.highlight.content|slice:":3" %}
145146
<p>
146147
...{{ fragment|safe }}...
147148
</p>

0 commit comments

Comments
 (0)