From 4bdfc7948948991d3a4441a115cc1eca7402f1c3 Mon Sep 17 00:00:00 2001 From: Jacopo Moretti <quartztz@proton.me> Date: Wed, 9 Oct 2024 10:53:34 +0200 Subject: [PATCH 1/2] fix: fix serde rename clause --- src/directus.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/directus.rs b/src/directus.rs index 3c361bf..c06a571 100644 --- a/src/directus.rs +++ b/src/directus.rs @@ -26,7 +26,7 @@ impl From<serde_json::Error> for Error { #[derive(Deserialize, Debug)] pub struct Committee { pub id: i32, - #[serde(rename = "surname")] + #[serde(rename = "name")] pub name: String, pub poll_count: i32, } From a51c7898b84e6e44aedf9d4345634f25a88e122d Mon Sep 17 00:00:00 2001 From: Jacopo Moretti <quartztz@proton.me> Date: Wed, 9 Oct 2024 11:00:01 +0200 Subject: [PATCH 2/2] fix: rectify queried field in `get-committee` request --- src/directus.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/directus.rs b/src/directus.rs index c06a571..e8800e1 100644 --- a/src/directus.rs +++ b/src/directus.rs @@ -44,7 +44,7 @@ pub async fn get_committee() -> Result<Vec<Committee>, Error> { let response = Client::new() .get(format!( - "{}/items/association_memberships?fields=member.id,member.surname,member.poll_count", + "{}/items/association_memberships?fields=member.id,member.name,member.poll_count", config().directus_url )) .bearer_auth(&config().directus_token)