Don't update media servers for every Media item

This commit is contained in:
tcely 2025-03-18 17:42:06 -04:00 committed by GitHub
parent 34eea62c84
commit 7e721c98a7
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -374,16 +374,3 @@ def media_post_delete(sender, instance, **kwargs):
log.info(f'Deleting file for: {instance} path: {file}') log.info(f'Deleting file for: {instance} path: {file}')
delete_file(file) delete_file(file)
if not instance.source.is_active:
return
# Schedule a task to update media servers
log.info(f'Scheduling media server updates')
verbose_name = _('Request media server rescan for "{}"')
for mediaserver in MediaServer.objects.all():
rescan_media_server(
str(mediaserver.pk),
priority=30,
verbose_name=verbose_name.format(mediaserver),
remove_existing_tasks=True,
)