aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFerdinand Thiessen <opensource@fthiessen.de>2025-08-07 01:24:07 +0200
committerFerdinand Thiessen <opensource@fthiessen.de>2025-08-07 12:25:20 +0200
commitc0e1d493074e3e4945b1ffa3a023240843bdefd4 (patch)
tree50b87fc49183ba53fe4982c6a3d13bb082d354d7
parent6fa06923233164eb9487ba97f52d90e4cc760019 (diff)
downloadnextcloud-server-backport/54309/stable31.tar.gz
nextcloud-server-backport/54309/stable31.zip
fix(files_versions): `has-preview` must be either `true` or `false`backport/54309/stable31
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
-rw-r--r--apps/files_versions/lib/Sabre/Plugin.php5
1 files changed, 4 insertions, 1 deletions
diff --git a/apps/files_versions/lib/Sabre/Plugin.php b/apps/files_versions/lib/Sabre/Plugin.php
index 10a1896773d..bb2f64d813e 100644
--- a/apps/files_versions/lib/Sabre/Plugin.php
+++ b/apps/files_versions/lib/Sabre/Plugin.php
@@ -78,7 +78,10 @@ class Plugin extends ServerPlugin {
if ($node instanceof VersionFile) {
$propFind->handle(self::VERSION_LABEL, fn () => $node->getMetadataValue('label'));
$propFind->handle(self::VERSION_AUTHOR, fn () => $node->getMetadataValue('author'));
- $propFind->handle(FilesPlugin::HAS_PREVIEW_PROPERTYNAME, fn () => $this->previewManager->isMimeSupported($node->getContentType()));
+ $propFind->handle(
+ FilesPlugin::HAS_PREVIEW_PROPERTYNAME,
+ fn (): string => $this->previewManager->isMimeSupported($node->getContentType()) ? 'true' : 'false',
+ );
}
}