Revert "Close db"

This reverts commit 29590525ba.
This commit is contained in:
augustin64 2022-10-28 22:18:22 +02:00
parent 29590525ba
commit 067240b8a7

View File

@ -44,6 +44,7 @@ def online_search(query, num_queries):
"""
Renvoie les 3 résultats les plus pertinents depuis google
"""
db = get_db()
query = f"partition filetype:pdf {query}"
partitions = []
results = googlesearch.search(
@ -56,7 +57,6 @@ def online_search(query, num_queries):
while True:
try:
uuid = str(uuid4())
db = get_db()
db.execute(
"""
INSERT INTO search_results (uuid)
@ -65,8 +65,8 @@ def online_search(query, num_queries):
(uuid,)
)
db.commit()
db.close()
urllib.request.urlretrieve(element, f"partitioncloud/search-partitions/{uuid}.pdf")
os.system(
f'/usr/bin/convert -thumbnail\
"178^>" -background white -alpha \
@ -85,8 +85,6 @@ def online_search(query, num_queries):
pass
except (urllib.error.HTTPError, urllib.error.URLError) as e:
print(e, element)
db = get_db()
db.execute(
"""
DELETE FROM search_results
@ -95,7 +93,6 @@ def online_search(query, num_queries):
(uuid,)
)
db.commit()
db.close()
break
return partitions
@ -127,5 +124,4 @@ def flush_cache():
DELETE FROM search_results
WHERE creation_time <= datetime('now', '-15 minutes', 'localtime')
"""
)
db.close()
)