From 38f43cf5d075811f1494e37ed3e63d541e0e0c07 Mon Sep 17 00:00:00 2001 From: Daniel Goerz <daniel.goerz@posteo.de> Date: Wed, 7 Oct 2020 09:54:48 +0200 Subject: [PATCH] [BUGFIX] Restore behavior of LocalDriver->isFolderEmpty() With #92264 the behavior of the public function LocalDriver->isFolderEmpty() has been changed for invalid input. As this was an unintended change, the former behavior is restored with this patch. Resovles: #92498 Relates: #92264 Releases: master, 10.4 Change-Id: I4ab6d79b3ecacc575612391711ab039d62b64a90 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/66065 Tested-by: TYPO3com <noreply@typo3.com> Tested-by: Oliver Bartsch <bo@cedev.de> Tested-by: Georg Ringer <georg.ringer@gmail.com> Reviewed-by: Oliver Klee <typo3-coding@oliverklee.de> Reviewed-by: Oliver Bartsch <bo@cedev.de> Reviewed-by: Georg Ringer <georg.ringer@gmail.com> --- typo3/sysext/core/Classes/Resource/Driver/LocalDriver.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/typo3/sysext/core/Classes/Resource/Driver/LocalDriver.php b/typo3/sysext/core/Classes/Resource/Driver/LocalDriver.php index 3137dd7c42e3..c150418c17fd 100644 --- a/typo3/sysext/core/Classes/Resource/Driver/LocalDriver.php +++ b/typo3/sysext/core/Classes/Resource/Driver/LocalDriver.php @@ -1235,7 +1235,7 @@ class LocalDriver extends AbstractHierarchicalFilesystemDriver implements Stream $path = $this->getAbsolutePath($folderIdentifier); $dirHandle = opendir($path); if ($dirHandle === false) { - return false; + return true; } while ($entry = readdir($dirHandle)) { if ($entry !== '.' && $entry !== '..') { -- GitLab