From 23f762da8f5cf520c358933e9d68db09dc1d9fe3 Mon Sep 17 00:00:00 2001 From: Kasisnu <5044120+kasisnu@users.noreply.github.com> Date: Fri, 4 Apr 2025 20:50:53 +0530 Subject: [PATCH] image-gen: add a todo about the failing status code --- .../openai_sora_client/src/image_gen/image_gen_http_request.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/crates/lib/api_clients/openai_sora_client/src/image_gen/image_gen_http_request.rs b/crates/lib/api_clients/openai_sora_client/src/image_gen/image_gen_http_request.rs index 794a0b38b1..ec8e1cf04a 100644 --- a/crates/lib/api_clients/openai_sora_client/src/image_gen/image_gen_http_request.rs +++ b/crates/lib/api_clients/openai_sora_client/src/image_gen/image_gen_http_request.rs @@ -121,6 +121,7 @@ pub (crate) async fn image_gen_http_request(sora_request: RawSoraImageGenRequest let response_body = &response.text().await?; if status != reqwest::StatusCode::OK { + //TODO: Kasisnu: We should parse the error response and return a custom error. status 400 + code "sentinel_block" means we should retry with new sentinel token. return Err(anyhow::anyhow!("the request failed; status = {:?}, message = {:?}", status, response_body)); }