diff --git a/get/module/check.py b/get/module/check.py index dd10b3d..8fa0c7e 100644 --- a/get/module/check.py +++ b/get/module/check.py @@ -16,10 +16,6 @@ def check_download(name, version, url, arch, file_type): print(name + ": " + db_version) if db_version != version: print("ā”” Update: " + db_version + " -> " + version) - # remove old version - old_file_path = os.path.join(file_type, str(db_url.split("/")[-1])) - if os.path.exists(old_file_path): - os.remove(old_file_path) # download file_path = os.path.join(file_type, str(url.split("/")[-1])) with open(file_path, "wb") as fw: @@ -29,6 +25,10 @@ def check_download(name, version, url, arch, file_type): "UPDATE " + arch + " SET version = ?, url = ? WHERE name = ?", (version, url, name), ) + # remove old version + old_file_path = os.path.join(file_type, str(db_url.split("/")[-1])) + if os.path.exists(old_file_path): + os.remove(old_file_path) else: print(name + "\nā”” Add: " + version) # download