diff --git a/pbs-api-types/src/jobs.rs b/pbs-api-types/src/jobs.rs index 368e60e3..56d87e2b 100644 --- a/pbs-api-types/src/jobs.rs +++ b/pbs-api-types/src/jobs.rs @@ -473,8 +473,8 @@ pub struct SyncJobConfig { pub remote_ns: Option, #[serde(skip_serializing_if = "Option::is_none")] pub remove_vanished: Option, - #[serde(default)] - pub max_depth: usize, + #[serde(skip_serializing_if = "Option::is_none")] + pub max_depth: Option, #[serde(skip_serializing_if = "Option::is_none")] pub comment: Option, #[serde(skip_serializing_if = "Option::is_none")]