From bb5dc5c7032fe3d114e52d8f78145a36850b5c8f Mon Sep 17 00:00:00 2001 From: Migatu Date: Tue, 2 Apr 2024 15:01:38 +0200 Subject: [PATCH] asas --- conjurer_librarian/conjurer_librarian.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/conjurer_librarian/conjurer_librarian.py b/conjurer_librarian/conjurer_librarian.py index e4a3097..5fb78be 100644 --- a/conjurer_librarian/conjurer_librarian.py +++ b/conjurer_librarian/conjurer_librarian.py @@ -49,9 +49,13 @@ class Librarian(object): container = "NO" if "container-title" in item: container = "YES" - print(item['title']) + if ['title'] in item: + print(item['title']) + if ['type'] in item: + print(item['type']) + print(item['DOI']) - summarized_results.append({"DOI" : item['DOI'], "title": item['title'], "container": container}) + summarized_results.append({"DOI" : item['DOI'], "title": item['title'] if 'title' in item else "NO TITLE!","type": item['type'] if 'type' in item else "NO TYPE", "container": container}) result = {"UUID": uuid, "total_results": search_result_from_cr['message']['total-results'], "on_page" : 1, "summary":summarized_results, "results":search_result_from_cr['message']['items'], } file_data.append(result) print("Saving")