From 2b04cacc82e58e0b0f28c324fc05eb1045620fc1 Mon Sep 17 00:00:00 2001 From: Jonas Platte Date: Fri, 30 Apr 2021 14:39:36 +0200 Subject: [PATCH] client-api: Don't serialize well_known if it's `None` in login response --- ruma-client-api/src/r0/session/login.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/ruma-client-api/src/r0/session/login.rs b/ruma-client-api/src/r0/session/login.rs index 21e3aed4..ccd9c4df 100644 --- a/ruma-client-api/src/r0/session/login.rs +++ b/ruma-client-api/src/r0/session/login.rs @@ -54,6 +54,7 @@ ruma_api! { /// Client configuration provided by the server. /// /// If present, clients SHOULD use the provided object to reconfigure themselves. + #[serde(skip_serializing_if = "Option::is_none")] pub well_known: Option, }