图生 3D 的源图对象键为空时按缺失处理

- server-rs/crates/api-server/src/tripo3d/image_source.rs:预检对 object_key 加非空判断,空串 / 纯空白与缺字段同义。此前 Some("") 能过预检,等任务已入队计费后才在下载源图时失败
This commit is contained in:
2026-09-24 17:43:24 +08:00
parent 643ffedfb6
commit 0b3c15ee7c
@@ -136,6 +136,9 @@ where
}
resolved
.object_key
// 空串 / 纯空白的对象键与缺字段同义:放进队列后才会在下载源图时失败,
// 那时任务已经提交并计费,正是这条预检要挡下的情况。
.filter(|key| !key.trim().is_empty())
.ok_or_else(image_source_object_key_missing)
}