From e0b238533fa3844685bb546714fb9185a749d2c2 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 229c95dab47a7..03fe7c0b79ffc 100644 --- a/lib/private/Preview/Storage/LocalPreviewStorage.php +++ b/lib/private/Preview/Storage/LocalPreviewStorage.php @@ -81,7 +81,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'"); }