]> git.proxmox.com Git - proxmox-backup.git/commitdiff
DatastoteNotify: fix serde attributes
authorDietmar Maurer <dietmar@proxmox.com>
Sun, 12 Nov 2023 10:23:56 +0000 (11:23 +0100)
committerDietmar Maurer <dietmar@proxmox.com>
Sun, 12 Nov 2023 10:25:09 +0000 (11:25 +0100)
Signed-off-by: Dietmar Maurer <dietmar@proxmox.com>
pbs-api-types/src/jobs.rs

index 23e19b7bbfad2d9a3df6170c2a43d5c7da7773ba..5e0b215a306fc36f98dea8afbaa97eec09a9a020 100644 (file)
@@ -138,12 +138,16 @@ pub enum Notify {
 /// Datastore notify settings
 pub struct DatastoreNotify {
     /// Garbage collection settings
+    #[serde(skip_serializing_if = "Option::is_none")]
     pub gc: Option<Notify>,
     /// Verify job setting
+    #[serde(skip_serializing_if = "Option::is_none")]
     pub verify: Option<Notify>,
     /// Sync job setting
+    #[serde(skip_serializing_if = "Option::is_none")]
     pub sync: Option<Notify>,
     /// Prune job setting
+    #[serde(skip_serializing_if = "Option::is_none")]
     pub prune: Option<Notify>,
 }