X-Git-Url: https://git.mdrn.pl/wolnelektury.git/blobdiff_plain/6d42bc478e3d1bd90eb294464748c21e4de0fc63..891c65c58eef499c1ffc3a5fe690e1b6bff0f0db:/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