fnp
/
wolnelektury.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
fix pipeline css in audiobook
[wolnelektury.git]
/
src
/
search
/
index.py
diff --git
a/src/search/index.py
b/src/search/index.py
index
ce60978
..
0bd5c05
100644
(file)
--- a/
src/search/index.py
+++ b/
src/search/index.py
@@
-670,7
+670,7
@@
class SearchResult(object):
m.update(f[self.OTHER])
hits.append(m)
m.update(f[self.OTHER])
hits.append(m)
- hits.sort(
lambda a, b: cmp(a['score'], b['score'])
, reverse=True)
+ hits.sort(
key=lambda h: h['score']
, reverse=True)
self._processed_hits = hits
self._processed_hits = hits
@@
-744,7
+744,7
@@
class Search(SolrIndex):
else:
query = self.index.query()
query = self.apply_filters(query, filters).field_limit(score=True, all_fields=True)
else:
query = self.index.query()
query = self.apply_filters(query, filters).field_limit(score=True, all_fields=True)
- return [SearchResult(found, how_found='search_words') for found in query.execute()]
+ return [SearchResult(found, how_found='search_words'
, query_terms=words
) for found in query.execute()]
def get_snippets(self, searchresult, query, field='text', num=1):
"""
def get_snippets(self, searchresult, query, field='text', num=1):
"""