From de746ea62d70900cb1c3faf45df9018fb4a89c91 Mon Sep 17 00:00:00 2001 From: Migatu Date: Mon, 1 Apr 2024 19:28:02 +0200 Subject: [PATCH] :) --- conjurer_librarian/conjurer_librarian.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/conjurer_librarian/conjurer_librarian.py b/conjurer_librarian/conjurer_librarian.py index 5a521bc..6198a71 100644 --- a/conjurer_librarian/conjurer_librarian.py +++ b/conjurer_librarian/conjurer_librarian.py @@ -39,7 +39,10 @@ class Librarian(object): #sql row - title, doi, author, uuid, last retrieved, is_available with open("results.json", "r+", encoding="UTF-8") as data_file: # First we load existing data into a dict. - file_data = json.load(data_file) + try: + file_data = json.load(data_file) + except JSONDecodeError: + file_data = [] # Join new_data with file_data inside emp_details summarized_results = [] for item in self.last_search['message']['items']: