diff --git a/engine/artifacts/openapi.json b/engine/artifacts/openapi.json index e13da9b43f..0e59ac1fc0 100644 --- a/engine/artifacts/openapi.json +++ b/engine/artifacts/openapi.json @@ -11,7 +11,7 @@ "name": "Apache-2.0", "identifier": "Apache-2.0" }, - "version": "2.0.23" + "version": "2.0.24-rc.1" }, "paths": { "/actors": { diff --git a/engine/packages/namespace/src/ops/get_global.rs b/engine/packages/namespace/src/ops/get_global.rs index 3ad9f7ae2b..7439038a1c 100644 --- a/engine/packages/namespace/src/ops/get_global.rs +++ b/engine/packages/namespace/src/ops/get_global.rs @@ -30,12 +30,18 @@ pub async fn namespace_get_global(ctx: &OperationCtx, input: &Input) -> Result>(), - ) + .query(&rivet_api_types::namespaces::list::ListQuery { + namespace_ids: Some( + namespace_ids + .iter() + .map(|ns_id| ns_id.to_string()) + .collect::>() + .join(","), + ), + limit: None, + cursor: None, + name: None, + }) .send() .await?; diff --git a/engine/packages/namespace/src/ops/resolve_for_name_global.rs b/engine/packages/namespace/src/ops/resolve_for_name_global.rs index c78089b6af..fee46f200f 100644 --- a/engine/packages/namespace/src/ops/resolve_for_name_global.rs +++ b/engine/packages/namespace/src/ops/resolve_for_name_global.rs @@ -33,7 +33,12 @@ pub async fn namespace_resolve_for_name_global( let url = leader_dc.peer_url.join("/namespaces")?; let res = client .get(url) - .query(&[("name", &input.name)]) + .query(&rivet_api_types::namespaces::list::ListQuery { + namespace_ids: None, + limit: None, + cursor: None, + name: Some(input.name.clone()), + }) .send() .custom_instrument(tracing::info_span!("namespaces_http_request")) .await?;