From 01f0d827884899d2ac9a4a0a276766a72c8906a6 Mon Sep 17 00:00:00 2001 From: tcely Date: Wed, 25 Dec 2024 00:07:57 -0500 Subject: [PATCH] Cleanup removed media that has not been downloaded too --- tubesync/sync/tasks.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/tubesync/sync/tasks.py b/tubesync/sync/tasks.py index 37983932..fe692830 100644 --- a/tubesync/sync/tasks.py +++ b/tubesync/sync/tasks.py @@ -146,12 +146,12 @@ def cleanup_old_media(): def cleanup_removed_media(source, videos): - media_objects = Media.objects.filter(source=source, downloaded=True) - for item in media_objects: - matching_source_item = [video['id'] for video in videos if video['id'] == item.key] + media_objects = Media.objects.filter(source=source) + for media in media_objects: + matching_source_item = [video['id'] for video in videos if video['id'] == media.key] if not matching_source_item: - log.info(f'{item.title} is no longer in source, removing') - item.delete() + log.info(f'{media.name} is no longer in source, removing') + media.delete() @background(schedule=0)