Use set_verbose_name in signals.py

This commit is contained in:
tcely authored and GitHub committed 2025-07-04 18:46:33 -04:00
1 parent 33760ffc82
commit f43a7f62c8
1 file changed
+14 -4
+14 -4
View File
@@ -17,11 +17,12 @@ from common.models import TaskHistory
from common.utils import glob_quote, mkdir_p
from .models import Source, Media, Metadata
from .tasks import (
map_task_to_instance, rename_media, save_all_media_for_source,
delete_task_by_source, delete_task_by_media, delete_all_media_for_source,
delete_task_by_media, delete_task_by_source,
get_media_download_task, get_media_metadata_task, get_media_thumbnail_task,
map_task_to_instance, set_verbose_name,
delete_all_media_for_source, rename_media, save_all_media_for_source,
check_source_directory_exists, download_source_images, index_source_task,
download_media, download_media_metadata, download_media_thumbnail,
get_media_download_task, get_media_metadata_task, get_media_thumbnail_task,
)
from .utils import delete_file
from .filtering import filter_media
@@ -124,7 +125,16 @@ def source_post_save(sender, instance, created, **kwargs):
verbose_name=verbose_name.format(instance.name),
)
save_all_media_for_source(str(instance.pk))
source = instance
set_verbose_name(
save_all_media_for_source,
str(source.pk),
delay=60,
vn_fmt = _('Checking all media for "{}"'),
vn_args=(
source.name,
),
)
@receiver(pre_delete, sender=Source)