From 22cbb862eeeb2ba5b95ebacad40a513f0f366a4d Mon Sep 17 00:00:00 2001 From: Wu Tingfeng Date: Thu, 24 Nov 2022 19:49:27 +0800 Subject: [PATCH] Check for empty sources_non_forked_cache folder --- update_plugins.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/update_plugins.py b/update_plugins.py index b5591cc6..47b33c3d 100644 --- a/update_plugins.py +++ b/update_plugins.py @@ -12,7 +12,7 @@ import tempfile import urllib.request import zipfile from io import BytesIO -from os import path +from os import listdir, path # --- Globals ---------------------------------------------- PLUGINS = """ @@ -105,7 +105,7 @@ def update(plugin): if __name__ == "__main__": temp_directory = tempfile.mkdtemp() - if not path.isdir(SOURCE_DIR): + if not path.isdir(SOURCE_DIR) or not listdir(SOURCE_DIR): shutil.copytree(FALLBACK_SOURCE_DIR, SOURCE_DIR) try: