解决极速成片问题

This commit is contained in:
Azmat@qq.com
2026-08-26 09:19:53 +08:00
parent 43d0b088e4
commit 245525ec53
7 changed files with 114 additions and 8 deletions
+4 -2
View File
@@ -90,7 +90,7 @@ from .services.pipeline import (
)
from .services.script_import import ScriptFileError, extract_script_text
from .services.templates import build_template_fields, coerce_persona, coerce_template_combo, render_outline_text
from .tasks import advance_quick_create_task, poll_video_segment_task
from .tasks import poll_video_segment_task
logger = logging.getLogger(__name__)
@@ -661,7 +661,9 @@ class ProjectViewSet(TeamScopedViewSetMixin, ModelViewSet):
)
try:
advance_quick_create_task.apply_async(args=[str(job.id)], queue="airshelf.quick")
from .services.quick_create import _enqueue_advance
_enqueue_advance(job)
except Exception as exc: # noqa: BLE001 — broker 极小窗口失败也必须给任务落终态
from .services.quick_create import fail_quick_create