diff --git a/conjurer_librarian/conjurer_librarian.py b/conjurer_librarian/conjurer_librarian.py index 79dba07..0c5b988 100644 --- a/conjurer_librarian/conjurer_librarian.py +++ b/conjurer_librarian/conjurer_librarian.py @@ -4,6 +4,7 @@ import threading from flask import Flask, jsonify, request import netrc import json +from json.decoder import JSONDecodeError from platform import uname from sys import platform from urllib.request import urlopen @@ -90,7 +91,10 @@ class Librarian(object): with open("results.json", "r", encoding="UTF-8") as new_file: #tu logika komunikacji z SQL i cała logika związana z wyszukaniem #ale tymczasowo plik - database = json.load(new_file) + try: + database = json.load(new_file) + except JSONDecodeError: + pass for item in database: if item["UUID"] == uuid: print (item["UUID"])