X-Git-Url: https://git.mdrn.pl/wolnelektury.git/blobdiff_plain/35b64fd8bec183054b63234aebf8782b87cf5cc5..013ec8a416d4ff1ea3e1f2fa9ee2935623197ecd:/apps/search/custom.py diff --git a/apps/search/custom.py b/apps/search/custom.py index e6f559b62..b3b704d0b 100644 --- a/apps/search/custom.py +++ b/apps/search/custom.py @@ -1,4 +1,7 @@ - +# -*- coding: utf-8 -*- +# This file is part of Wolnelektury, licensed under GNU Affero GPLv3 or later. +# Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information. +# from sunburnt import sunburnt from lxml import etree import urllib @@ -147,7 +150,7 @@ class CustomSolrInterface(sunburnt.SolrInterface): break start -= 1 - while end < totlen: + while end < totlen - 1: if is_boundary(text[end + 1]): break end += 1 @@ -179,7 +182,6 @@ class CustomSolrInterface(sunburnt.SolrInterface): snip = text[start:end] matches.sort(lambda a, b: cmp(b[0], a[0])) - print matches for (s, e) in matches: off = - start