[pdm-devel] [PATCH datacenter-manager 01/21] server/ui: pve: change 'realm list' api call to GET
Dominik Csapak
d.csapak at proxmox.com
Fri May 16 15:35:51 CEST 2025
It makes more sense to have this API as a GET method, since we don't
modify any resource, we're simply getting them.
Signed-off-by: Dominik Csapak <d.csapak at proxmox.com>
---
server/src/api/pve/mod.rs | 2 +-
ui/src/remotes/wizard_page_connect.rs | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/server/src/api/pve/mod.rs b/server/src/api/pve/mod.rs
index dd7cf38..1a3a725 100644
--- a/server/src/api/pve/mod.rs
+++ b/server/src/api/pve/mod.rs
@@ -47,7 +47,7 @@ const SUBDIRS: SubdirMap = &sorted!([
("scan", &Router::new().post(&API_METHOD_SCAN_REMOTE_PVE)),
(
"realms",
- &Router::new().post(&API_METHOD_LIST_REALM_REMOTE_PVE)
+ &Router::new().get(&API_METHOD_LIST_REALM_REMOTE_PVE)
)
]);
diff --git a/ui/src/remotes/wizard_page_connect.rs b/ui/src/remotes/wizard_page_connect.rs
index 28f14bf..f6013f2 100644
--- a/ui/src/remotes/wizard_page_connect.rs
+++ b/ui/src/remotes/wizard_page_connect.rs
@@ -47,7 +47,7 @@ async fn list_realms(
if let Some(fp) = fingerprint {
params["fingerprint"] = fp.into();
}
- let result: Vec<ListRealm> = proxmox_yew_comp::http_post("/pve/realms", Some(params)).await?;
+ let result: Vec<ListRealm> = proxmox_yew_comp::http_get("/pve/realms", Some(params)).await?;
Ok(result)
}
--
2.39.5
More information about the pdm-devel
mailing list