diff --git a/services/task_service.py b/services/task_service.py index 6ce8e7e..7f0cacb 100644 --- a/services/task_service.py +++ b/services/task_service.py @@ -38,9 +38,10 @@ class TaskService: # 处理当前任务 current_task = self._process_current_task(artifact_list[-1]) + # 如果获取任务信息失败,则返回空结果 - if current_task is None: + if current_task is None or not current_task.get("artifact_id"): return [], [], [], self.half_volume # 根据F块情况处理任务