From 37c6fdafd1182b1f41979dadd99acebc28635f08 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fabian=20Gr=C3=BCnbichler?= Date: Thu, 12 May 2022 16:44:52 +0200 Subject: [PATCH] pull/sync: treat unset max-depth as full recursion MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit to be consistent with tape backup and verification jobs. Signed-off-by: Fabian Grünbichler --- pbs-api-types/src/jobs.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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")]