Merge pull request #59344 from nextcloud/fix/dav-plugin

fix(dav): `AddExtraHeadersPlugin` should not be handled on error
This commit is contained in:
Ferdinand Thiessen 2026-04-13 11:49:38 +02:00 committed by GitHub
commit d28bfb484b
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -40,6 +40,11 @@ class AddExtraHeadersPlugin extends \Sabre\DAV\ServerPlugin {
return;
}
// skip setting the headers if the PUT request failed
if ($response->getStatus() >= 400) {
return;
}
$node = null;
try {
$node = $this->server->tree->getNodeForPath($request->getPath());