X-Git-Url: https://git.mdrn.pl/wolnelektury.git/blobdiff_plain/d4489421ccb20d02ad94d4782478a9a38d438ec5..d2b0cc75d0835ad5384bec638fea6ea244eadb40:/src/opds/views.py diff --git a/src/opds/views.py b/src/opds/views.py index 6d04c6c2a..8e929c6bc 100644 --- a/src/opds/views.py +++ b/src/opds/views.py @@ -434,7 +434,7 @@ class SearchFeed(AcquisitionFeed): results = q.execute() book_scores = dict([(r['book_id'], r['score']) for r in results]) - books = Book.objects.filter(id__in=set([r['book_id'] for r in results])) + books = Book.objects.filter(findable=True, id__in=set([r['book_id'] for r in results])) books = list(books) books.sort(reverse=True, key=lambda book: book_scores[book.id]) return books