From f50ef8a1d55f113ae8e04f5167bcbf00c9c88d80 Mon Sep 17 00:00:00 2001 From: Lennart <18233294+lennart-k@users.noreply.github.com> Date: Fri, 2 May 2025 22:28:01 +0200 Subject: [PATCH] DAV Push: Make trigger optional too --- crates/dav_push/src/register.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/crates/dav_push/src/register.rs b/crates/dav_push/src/register.rs index f91f3ca..4fb7c57 100644 --- a/crates/dav_push/src/register.rs +++ b/crates/dav_push/src/register.rs @@ -41,7 +41,7 @@ pub struct PushRegister { #[xml(ns = "rustical_dav::namespace::NS_DAVPUSH")] pub expires: Option, #[xml(ns = "rustical_dav::namespace::NS_DAVPUSH")] - pub trigger: TriggerElement, + pub trigger: Option, } #[cfg(test)] @@ -95,10 +95,10 @@ mod tests { } }, expires: Some("Wed, 20 Dec 2023 10:03:31 GMT".to_owned()), - trigger: TriggerElement(vec![ + trigger: Some(TriggerElement(vec![ Trigger::ContentUpdate(ContentUpdate(Depth::Infinity)), Trigger::PropertyUpdate(PropertyUpdate(Depth::Zero)), - ]) + ])) } ) }