diff --git a/Utils.py b/Utils.py index cdddbca..0cc78d8 100644 --- a/Utils.py +++ b/Utils.py @@ -1,3 +1,5 @@ +from folder_paths import recursive_search + def filter_files_extensions(files: Collection[str], extensions: Collection[str]) -> list[str]: return sorted(list(filter(lambda a: os.path.splitext(a)[-1].lower() in extensions or len(extensions) == 0, files))) @@ -11,6 +13,9 @@ def get_filename_list(folder_name: str, extension: str) -> tuple[list[str], dict for x in folders[0]: files, folders_all = recursive_search(x, excluded_dir_names=[".git"]) + # Debug print to verify filenames + print(f"[get_filename_list] Files found: {files}") + # Instead of using filter_files_extensions, we now manually filter files by extensions extension_filtered_files = filter_files_by_extension(files, extension) # Assuming folders[1] contains the extensions