From ba2288de55b5bab40dd96a11a11fdd2a3a2c8f33 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julien=20Fastr=C3=A9?= Date: Thu, 2 Apr 2026 14:35:08 +0200 Subject: [PATCH] Add support for Lock-Token header in DavResponse - Updated `DAV` header to include version 2. - Introduced `setLockToken` method to add a `Lock-Token` header. --- .../ChillDocStoreBundle/Dav/Response/DavResponse.php | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/Bundle/ChillDocStoreBundle/Dav/Response/DavResponse.php b/src/Bundle/ChillDocStoreBundle/Dav/Response/DavResponse.php index 32332d20a..44b3cfbd9 100644 --- a/src/Bundle/ChillDocStoreBundle/Dav/Response/DavResponse.php +++ b/src/Bundle/ChillDocStoreBundle/Dav/Response/DavResponse.php @@ -19,6 +19,13 @@ class DavResponse extends Response { parent::__construct($content, $status, $headers); - $this->headers->add(['DAV' => '1']); + $this->headers->add(['DAV' => '1,2']); + } + + public function setLockToken(string $token): self + { + $this->headers->add(['Lock-Token' => $token]); + + return $this; } }