From a7df482f29623612930c5a1ddedd0eae50817840 Mon Sep 17 00:00:00 2001 From: augustin64 Date: Wed, 17 Aug 2022 14:15:18 +0200 Subject: [PATCH] Fix errors --- partitioncloud/search.py | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/partitioncloud/search.py b/partitioncloud/search.py index 164153b..afdc5ad 100644 --- a/partitioncloud/search.py +++ b/partitioncloud/search.py @@ -85,6 +85,7 @@ def online_search(query): pass except urllib.error.HTTPError as e: print(e) + break return partitions @@ -101,8 +102,14 @@ def flush_cache(): ).fetchall() for element in expired_cache: uuid = element["uuid"] - os.remove(f"partitioncloud/search-partitions/{uuid}.pdf") - os.remove(f"partitioncloud/static/search-thumbnails/{uuid}.jpg") + try: + os.remove(f"partitioncloud/search-partitions/{uuid}.pdf") + except FileNotFoundError: + pass + try: + os.remove(f"partitioncloud/static/search-thumbnails/{uuid}.jpg") + except FileNotFoundError: + pass db.execute( """