From 84978585290035e2fb6a6127aebbd45b7a87125b Mon Sep 17 00:00:00 2001 From: Migatu Date: Mon, 1 Apr 2024 19:16:34 +0200 Subject: [PATCH] asa --- conjurer_librarian/conjurer_librarian.py | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/conjurer_librarian/conjurer_librarian.py b/conjurer_librarian/conjurer_librarian.py index 0c5b988..5a521bc 100644 --- a/conjurer_librarian/conjurer_librarian.py +++ b/conjurer_librarian/conjurer_librarian.py @@ -88,6 +88,7 @@ class Librarian(object): #Search sql for UUID #SQL SELECT * FROM RESULTS WHERE UUID = uuid uuid_found = False + database = None 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 @@ -95,13 +96,14 @@ class Librarian(object): database = json.load(new_file) except JSONDecodeError: pass - for item in database: - if item["UUID"] == uuid: - print (item["UUID"]) - uuid_found = True - self.last_search = item - if uuid_found: - return self.last_search + if database: + for item in database: + if item["UUID"] == uuid: + print (item["UUID"]) + uuid_found = True + self.last_search = item + if uuid_found: + return self.last_search self.search_crossref(query=query, uuid=uuid) return self.last_search