From 1b3cdfd302abc5e69ebe01ca52b5091f3b24c0b2 Mon Sep 17 00:00:00 2001 From: Markos Gogoulos Date: Fri, 21 Nov 2025 12:30:05 +0200 Subject: [PATCH] fix: add delay to task creation --- files/models/media.py | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/files/models/media.py b/files/models/media.py index 81f5a23c..dd8c6a47 100644 --- a/files/models/media.py +++ b/files/models/media.py @@ -329,10 +329,17 @@ class Media(models.Model): if to_transcribe: TranscriptionRequest.objects.create(media=self, translate_to_english=False) - tasks.whisper_transcribe.delay(self.friendly_token, translate_to_english=False) + tasks.whisper_transcribe.apply_async( + args=[self.friendly_token, False], + countdown=10, + ) + if to_transcribe_and_translate: TranscriptionRequest.objects.create(media=self, translate_to_english=True) - tasks.whisper_transcribe.delay(self.friendly_token, translate_to_english=True) + tasks.whisper_transcribe.apply_async( + args=[self.friendly_token, True], + countdown=10, + ) def update_search_vector(self): """