mirror of
https://github.com/meeb/tubesync.git
synced 2025-06-26 06:56:36 +00:00
Check the overloaded delete_removed_media
field
This commit is contained in:
parent
4c101e49c0
commit
2ae35e421e
@ -787,7 +787,11 @@ def delete_all_media_for_source(source_id, source_name, source_directory):
|
||||
media.delete()
|
||||
# Remove the directory, if the user requested that
|
||||
directory_path = Path(source_directory)
|
||||
if (directory_path / '.to_be_removed').is_file():
|
||||
remove = (
|
||||
(source and source.delete_removed_media) or
|
||||
(directory_path / '.to_be_removed').is_file()
|
||||
)
|
||||
if remove:
|
||||
log.info(f'Deleting directory for: {source_name}: {directory_path}')
|
||||
rmtree(directory_path, True)
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user