From 8998687adb118ca3f1d7ce5a55971ccef734bc2f Mon Sep 17 00:00:00 2001 From: Wu Clan Date: Tue, 20 May 2025 15:10:15 +0800 Subject: [PATCH] Fix the task result schema param type (#611) --- backend/app/task/schema/task.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/backend/app/task/schema/task.py b/backend/app/task/schema/task.py index fe7b37fe..53e9a44a 100644 --- a/backend/app/task/schema/task.py +++ b/backend/app/task/schema/task.py @@ -19,11 +19,11 @@ class TaskResult(SchemaBase): """任务执行结果""" result: str = Field(description='任务执行结果') - traceback: str = Field(description='错误堆栈信息') + traceback: str | None = Field(None, description='错误堆栈信息') status: str = Field(description='任务状态') - name: str = Field(description='任务名称') + name: str | None = Field(None, description='任务名称') args: list[Any] | None = Field(None, description='任务函数位置参数') kwargs: dict[str, Any] | None = Field(None, description='任务函数关键字参数') - worker: str = Field(description='执行任务的 worker') + worker: str | None = Field(None, description='执行任务的 worker') retries: int | None = Field(None, description='重试次数') queue: str | None = Field(None, description='任务队列')