From cc6695a72e6cf6960cb3007d87d82b899cd11069 Mon Sep 17 00:00:00 2001 From: ABCxFF <79597906+abcxff@users.noreply.github.com> Date: Mon, 10 Nov 2025 23:13:38 +0000 Subject: [PATCH] fix(namespace): bring namespace_list api calls up to date --- .../packages/namespace/src/ops/get_global.rs | 18 ++++++++++++------ .../src/ops/resolve_for_name_global.rs | 7 ++++++- 2 files changed, 18 insertions(+), 7 deletions(-) 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?;