Mark media for deletion

This commit is contained in:
tcely 2025-05-09 22:02:03 -04:00 committed by GitHub
parent 691d049e2c
commit 7beda36d87
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -933,6 +933,10 @@ def delete_all_media_for_source(source_id, source_name, source_directory):
for media in qs_gen(mqs): for media in qs_gen(mqs):
log.info(f'Deleting media for source: {source_name} item: {media.name}') log.info(f'Deleting media for source: {source_name} item: {media.name}')
with atomic(): with atomic():
#media.downloaded = False
media.skip = True
media.manual_skip = True
media.save()
media.delete() media.delete()
# Remove the directory, if the user requested that # Remove the directory, if the user requested that
directory_path = Path(source_directory) directory_path = Path(source_directory)