Fixes API search causing 500 error

This commit is contained in:
Mouse Reeve
2020-12-30 11:37:26 -08:00
parent 8ffb22291a
commit e5a914c3c2
2 changed files with 8 additions and 2 deletions

View File

@ -210,7 +210,7 @@ def search(request):
if is_api_request(request):
# only return local book results via json so we don't cause a cascade
book_results = books_manager.local_search(query)
return JsonResponse([r.__dict__ for r in book_results], safe=False)
return JsonResponse([r.json() for r in book_results], safe=False)
# use webfinger for mastodon style account@domain.com username
if re.match(regex.full_username, query):