From 2aef89cf24596962bd069debeb33e97351999290 Mon Sep 17 00:00:00 2001 From: Jonas Platte Date: Thu, 15 Dec 2022 15:08:45 +0100 Subject: [PATCH] events: Add missing serde attributes to BundledRelations fields --- crates/ruma-common/src/events/relation.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/crates/ruma-common/src/events/relation.rs b/crates/ruma-common/src/events/relation.rs index a01b021a..d4bd349a 100644 --- a/crates/ruma-common/src/events/relation.rs +++ b/crates/ruma-common/src/events/relation.rs @@ -290,19 +290,19 @@ impl ReferenceChunk { pub struct BundledRelations { /// Annotation relations. #[cfg(feature = "unstable-msc2677")] - #[serde(rename = "m.annotation")] + #[serde(rename = "m.annotation", skip_serializing_if = "Option::is_none")] pub annotation: Option, /// Replacement relation. - #[serde(rename = "m.replace")] + #[serde(rename = "m.replace", skip_serializing_if = "Option::is_none")] pub replace: Option, /// Thread relation. - #[serde(rename = "m.thread")] + #[serde(rename = "m.thread", skip_serializing_if = "Option::is_none")] pub thread: Option, /// Reference relations. - #[serde(rename = "m.reference")] + #[serde(rename = "m.reference", skip_serializing_if = "Option::is_none")] pub reference: Option, }