Fix #482 by only scheduling thumbnail downloads if we are intending to download the media

This commit is contained in:
Tim 2024-07-11 17:41:12 +08:00
parent 96ba4d25ed
commit 510f4c2f60

View File

@ -139,10 +139,10 @@ def media_post_save(sender, instance, created, **kwargs):
verbose_name=verbose_name.format(instance.pk), verbose_name=verbose_name.format(instance.pk),
remove_existing_tasks=True remove_existing_tasks=True
) )
# If the media is missing a thumbnail schedule it to be downloaded # If the media is missing a thumbnail schedule it to be downloaded (unless we are skipping this media)
if not instance.thumb_file_exists: if not instance.thumb_file_exists:
instance.thumb = None instance.thumb = None
if not instance.thumb: if not instance.thumb and not instance.skip:
thumbnail_url = instance.thumbnail thumbnail_url = instance.thumbnail
if thumbnail_url: if thumbnail_url:
log.info(f'Scheduling task to download thumbnail for: {instance.name} ' log.info(f'Scheduling task to download thumbnail for: {instance.name} '