MCPcopy Create free account
hub / github.com/acking-you/static_flow / local_media_api_error

Function local_media_api_error

crates/frontend/src/api.rs:997–1003  ·  view source on GitHub ↗
(response: gloo_net::http::Response, fallback: &str)

Source from the content-addressed store, hash-verified

995
996#[cfg(all(feature = "local-media", not(feature = "mock")))]
997async fn local_media_api_error(response: gloo_net::http::Response, fallback: &str) -> String {
998 let status = response.status();
999 match response.json::<LocalMediaApiErrorResponse>().await {
1000 Ok(payload) if !payload.error.trim().is_empty() => payload.error,
1001 _ => format!("{fallback}: HTTP {status}"),
1002 }
1003}
1004
1005#[cfg(all(feature = "local-media", any(not(feature = "mock"), test)))]
1006pub fn build_admin_local_media_upload_tasks_url() -> String {

Calls 3

trimMethod · 0.80
statusMethod · 0.45
is_emptyMethod · 0.45

Tested by

no test coverage detected