From d620c940acf6ceaed81f2161b038d5d9b406c9da Mon Sep 17 00:00:00 2001 From: Paul-Christian Volkmer Date: Mon, 13 May 2024 13:48:56 +0200 Subject: [PATCH] feat: do not serialize None values in Editor --- src/model/onkostar_editor.rs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/model/onkostar_editor.rs b/src/model/onkostar_editor.rs index 2e0f0b6..f76d5de 100644 --- a/src/model/onkostar_editor.rs +++ b/src/model/onkostar_editor.rs @@ -518,15 +518,21 @@ pub struct Editor { pub data_form: Vec, #[serde(rename = "Ablaufschema", default)] + #[serde(skip_serializing_if = "Option::is_none")] pub ablaufschema: Option>, #[serde(rename = "Akte", default)] + #[serde(skip_serializing_if = "Option::is_none")] pub akte: Option>, #[serde(rename = "RecordLinkage", default)] + #[serde(skip_serializing_if = "Option::is_none")] pub record_linkage: Option>, #[serde(rename = "Rskript", default)] + #[serde(skip_serializing_if = "Option::is_none")] pub rskript: Option>, #[serde(rename = "FormulareLoeschen", default)] + #[serde(skip_serializing_if = "Option::is_none")] pub formulare_loeschen: Option>, #[serde(rename = "FormulareDeaktivieren", default)] + #[serde(skip_serializing_if = "Option::is_none")] pub formulare_deaktivieren: Option>, }