mirror of
https://github.com/meeb/tubesync.git
synced 2025-06-23 13:36:35 +00:00
mark the video as skipped if the sync.tasks.download_media_metadata task fails
This commit is contained in:
parent
ca61df2e0b
commit
919d933d4d
@ -102,6 +102,10 @@ def task_task_failed(sender, task_id, completed_task, **kwargs):
|
|||||||
obj.has_failed = True
|
obj.has_failed = True
|
||||||
obj.save()
|
obj.save()
|
||||||
|
|
||||||
|
if isinstance(obj, Media) and completed_task.task_name == "sync.tasks.download_media_metadata":
|
||||||
|
log.error(f'Permanent failure for media: {obj} task: {completed_task}')
|
||||||
|
obj.skip = True
|
||||||
|
obj.save()
|
||||||
|
|
||||||
@receiver(post_save, sender=Media)
|
@receiver(post_save, sender=Media)
|
||||||
def media_post_save(sender, instance, created, **kwargs):
|
def media_post_save(sender, instance, created, **kwargs):
|
||||||
|
Loading…
Reference in New Issue
Block a user