From 5a826d31a32b6473671a5b9f813ad2e4b47676b4 Mon Sep 17 00:00:00 2001 From: strawberry Date: Sun, 15 Dec 2024 03:23:31 -0500 Subject: [PATCH] remove serde(flatten) in MSC4133 endpoints Signed-off-by: strawberry --- crates/ruma-client-api/src/profile/delete_profile_key.rs | 2 +- crates/ruma-client-api/src/profile/get_profile_key.rs | 2 +- crates/ruma-client-api/src/profile/set_profile_key.rs | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/crates/ruma-client-api/src/profile/delete_profile_key.rs b/crates/ruma-client-api/src/profile/delete_profile_key.rs index d6bc4dc8..06733ae2 100644 --- a/crates/ruma-client-api/src/profile/delete_profile_key.rs +++ b/crates/ruma-client-api/src/profile/delete_profile_key.rs @@ -33,7 +33,7 @@ pub mod unstable { #[ruma_api(path)] pub key: String, - #[serde(flatten)] + #[ruma_api(body)] pub kv_pair: BTreeMap, } diff --git a/crates/ruma-client-api/src/profile/get_profile_key.rs b/crates/ruma-client-api/src/profile/get_profile_key.rs index 24cf921e..49dfc948 100644 --- a/crates/ruma-client-api/src/profile/get_profile_key.rs +++ b/crates/ruma-client-api/src/profile/get_profile_key.rs @@ -37,7 +37,7 @@ pub mod unstable { #[response(error = crate::Error)] #[derive(Default)] pub struct Response { - #[serde(flatten)] + #[ruma_api(body)] pub value: BTreeMap, } diff --git a/crates/ruma-client-api/src/profile/set_profile_key.rs b/crates/ruma-client-api/src/profile/set_profile_key.rs index f0bf07d9..a5cad63e 100644 --- a/crates/ruma-client-api/src/profile/set_profile_key.rs +++ b/crates/ruma-client-api/src/profile/set_profile_key.rs @@ -33,7 +33,7 @@ pub mod unstable { #[ruma_api(path)] pub key: String, - #[serde(flatten)] + #[ruma_api(body)] pub kv_pair: BTreeMap, }