From f0a4899336646e37cfe8ec46e6bc2a83e1ca5964 Mon Sep 17 00:00:00 2001 From: Roland Date: Sun, 19 May 2024 16:04:12 -0600 Subject: [PATCH] Removing "ignore" of directory if it is deleted. --- wrolpi/files/lib.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/wrolpi/files/lib.py b/wrolpi/files/lib.py index 9ed1e499..c859445f 100644 --- a/wrolpi/files/lib.py +++ b/wrolpi/files/lib.py @@ -186,6 +186,9 @@ async def delete(*paths: Union[str, pathlib.Path]): # File that will be deleted is in a Tagged FileGroup. raise FileGroupIsTagged(f"Cannot delete {file_group} because it is tagged") for path in paths: + ignored_directories = get_wrolpi_config().ignored_directories + if ignored_directories and str(path) in ignored_directories: + remove_ignored_directory(path) if path.is_dir(): delete_directory(path, recursive=True) else: