From 3ba76a8b134a519029b22053e3defb8bfe6bdd31 Mon Sep 17 00:00:00 2001 From: Mouse Reeve Date: Mon, 10 Feb 2020 21:10:41 -0800 Subject: [PATCH] Fixes brittle search result data ingest --- fedireads/openlibrary.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/fedireads/openlibrary.py b/fedireads/openlibrary.py index 6fe10035..49b1e3bc 100644 --- a/fedireads/openlibrary.py +++ b/fedireads/openlibrary.py @@ -20,10 +20,10 @@ def book_search(query): key = doc['key'] key = key.split('/')[-1] results.append({ - 'title': doc['title'], + 'title': doc.get('title'), 'olkey': key, - 'year': doc['first_publish_year'], - 'author': doc['author_name'][0], + 'year': doc.get('first_publish_year'), + 'author': doc.get('author_name')[0], }) return results