Removing "ignore" of directory if it is deleted.

This commit is contained in:
Roland 2024-05-19 16:04:12 -06:00
parent 2c5da4b12d
commit f0a4899336
No known key found for this signature in database
GPG key ID: 9D6DBD3ACF11AB93

View file

@ -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: