From 86b1c8fc2849e8f65f473286a3b2d09f4b76eaf7 Mon Sep 17 00:00:00 2001 From: Jonathon Menz Date: Mon, 7 Mar 2016 11:30:13 -0800 Subject: [PATCH] FIX file sync removes folders with dot in name Prevent file extension validation being applied to folders during sync (fixes #4746) --- filesystem/Folder.php | 1 + 1 file changed, 1 insertion(+) diff --git a/filesystem/Folder.php b/filesystem/Folder.php index 630128493..7ea4fae6c 100644 --- a/filesystem/Folder.php +++ b/filesystem/Folder.php @@ -165,6 +165,7 @@ class Folder extends File { // Check allowed extensions, unless admin users are allowed to bypass these exclusions if($checkExtensions + && !is_dir($baseDir . $actualChild) && ($extension = self::get_file_extension($actualChild)) && !in_array(strtolower($extension), $allowedExtensions) ) {