去掉被丢弃的 remove 返回值告警
- 幂等指纹字段摘除改为显式丢弃返回值,表明这是 best-effort 行为
This commit is contained in:
@@ -103,7 +103,9 @@ pub(crate) fn parse_model3d_job_request(
|
||||
let mut payload = serde_json::from_str::<Value>(request_payload_json)
|
||||
.map_err(|error| format!("3D 生成任务参数不是合法 JSON:{error}"))?;
|
||||
if let Some(object) = payload.as_object_mut() {
|
||||
object.remove(crate::editor_generation_queue::EXTERNAL_API_REQUEST_FINGERPRINT_FIELD);
|
||||
// 平台注入字段是否存在不影响解析,按 best-effort 摘除即可。
|
||||
let _ =
|
||||
object.remove(crate::editor_generation_queue::EXTERNAL_API_REQUEST_FINGERPRINT_FIELD);
|
||||
}
|
||||
match job_kind {
|
||||
Model3dJobKind::TextToModel => serde_json::from_value(payload)
|
||||
|
||||
Reference in New Issue
Block a user