X-Git-Url: https://git.mdrn.pl/wolnelektury.git/blobdiff_plain/1a013c54edacc9eaed551a648bf75284b794a820..6f8ce976c498b1df0768c0965c0c9dc2e84bda1c:/apps/search/index.py diff --git a/apps/search/index.py b/apps/search/index.py index 1a36993d6..dc33575bc 100644 --- a/apps/search/index.py +++ b/apps/search/index.py @@ -234,7 +234,6 @@ class Index(BaseIndex): for pdtag in PDCounterBook.objects.all(): doc = Document() doc.add(NumericField("tag_id", Field.Store.YES, True).setIntValue(int(pdtag.id))) - print pdtag.title doc.add(Field("tag_name", pdtag.title, Field.Store.NO, Field.Index.ANALYZED)) doc.add(Field("tag_name_pl", pdtag.title, Field.Store.NO, Field.Index.ANALYZED)) doc.add(Field("tag_category", 'pd_book', Field.Store.YES, Field.Index.NOT_ANALYZED)) @@ -651,9 +650,10 @@ class SearchResult(object): self.book_id = int(stored.get("book_id")) pd = stored.get("published_date") - if pd is None: - pd = 0 - self.published_date = int(pd) + try: + self.published_date = int(pd) + except ValueError: + self.published_date = 0 header_type = stored.get("header_type") # we have a content hit in some header of fragment