Fixes logged out list view

This commit is contained in:
Mouse Reeve
2021-01-31 13:38:26 -08:00
parent 5939a72c81
commit fd9b98d443
3 changed files with 12 additions and 3 deletions

View File

@ -54,10 +54,11 @@ class List(View):
return ActivitypubResponse(book_list.to_activity())
query = request.GET.get('q')
if query:
suggestions = None
if query and request.user.is_authenticated:
# search for books
suggestions = connector_manager.local_search(query, raw=True)
else:
elif request.user.is_authenticated:
# just suggest whatever books are nearby
suggestions = request.user.shelfbook_set.filter(
~Q(book__in=book_list.books.all())