From 2e9f6c37d5fc3fb6b00d6d018f6c5d67424d14b5 Mon Sep 17 00:00:00 2001 From: Robin Appelman Date: Thu, 5 Feb 2026 15:22:54 +0100 Subject: [PATCH] fix: don't try to create preview folder if it already exists Signed-off-by: Robin Appelman --- lib/private/Preview/Storage/LocalPreviewStorage.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/private/Preview/Storage/LocalPreviewStorage.php b/lib/private/Preview/Storage/LocalPreviewStorage.php index 1973487208b9a..ca8dfffb9a0da 100644 --- a/lib/private/Preview/Storage/LocalPreviewStorage.php +++ b/lib/private/Preview/Storage/LocalPreviewStorage.php @@ -80,7 +80,9 @@ private function constructPath(Preview $preview): string { private function createParentFiles(string $path): void { $dirname = dirname($path); - @mkdir($dirname, recursive: true); + if (!is_dir($dirname)) { + mkdir($dirname, recursive: true); + } if (!is_dir($dirname)) { throw new NotPermittedException("Unable to create directory '$dirname'"); }