图片生成远端失败不再兜底一句重复的「生成任务失败」

- canvas_generation 轮询到 status=failed 时,平台既没给 error 也没给 phaseDetail 的兜底由「生成任务失败」改为「服务器未返回错误信息」,不再和句首「平台图片生成任务失败:」重复
- decision-log 追加同类兜底决策,说明这条与资源编辑同属「缺省时要说清是服务器没给信息,而不是再喊一次失败」
This commit is contained in:
2026-10-02 19:30:03 +08:00
parent a932c9635e
commit d62afe3275
2 changed files with 2 additions and 1 deletions
@@ -1275,7 +1275,7 @@ async fn wait_for_external_generation_result_inner(
Some("failed") => {
let error = json_string_field(generation, "error")
.or_else(|| json_string_field(generation, "phaseDetail"))
.unwrap_or_else(|| "生成任务失败".to_string());
.unwrap_or_else(|| "服务器未返回错误信息".to_string());
return Err(format!(
"平台图片生成任务失败:{error};operationId={operation_id}"
));