]> git.proxmox.com Git - proxmox-backup.git/commitdiff
src/config/*: add #[serde(skip_serializing_if="Option::is_none")] to optinal comment
authorDietmar Maurer <dietmar@proxmox.com>
Mon, 13 Jan 2020 11:14:14 +0000 (12:14 +0100)
committerDietmar Maurer <dietmar@proxmox.com>
Mon, 13 Jan 2020 11:14:14 +0000 (12:14 +0100)
src/config/datastore.rs
src/config/remotes.rs

index ded6ca82420af98a68fbcc82aabef8c0849fe35b..1d655a72e82151d2edae6c718c09519e51a849dc 100644 (file)
@@ -31,6 +31,7 @@ pub const DIR_NAME_SCHEMA: Schema = StringSchema::new("Directory name").schema()
 #[derive(Serialize,Deserialize)]
 /// Datastore configuration properties.
 pub struct DataStoreConfig {
+    #[serde(skip_serializing_if="Option::is_none")]
     pub comment: Option<String>,
     pub path: String,
  }
index f4705c23068fcaf1eaa743c18c676d38c64037d0..e2dbfc4b83f0cfc3be7c1e3c325e578cba24a30b 100644 (file)
@@ -40,6 +40,7 @@ pub const REMOTE_PASSWORD_SCHEMA: Schema = StringSchema::new("Password or auth t
 #[derive(Serialize,Deserialize)]
 /// Remote properties.
 pub struct Remote {
+    #[serde(skip_serializing_if="Option::is_none")]
     pub comment: Option<String>,
     pub host: String,
     pub userid: String,