From 73f695a6e9bd026dc77435261e8cada0643182c0 Mon Sep 17 00:00:00 2001 From: Chris Pook Date: Thu, 9 May 2019 14:50:49 +0100 Subject: [PATCH] Use the SKIP_DOTS flag to prevent the recursive image search trying to check "media/.." which causes Magento 2.3.x to throw an exception . --- Model/ImageRepository.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Model/ImageRepository.php b/Model/ImageRepository.php index 69ad711..e92c727 100644 --- a/Model/ImageRepository.php +++ b/Model/ImageRepository.php @@ -61,7 +61,10 @@ public function findUnsynchronisedImages() private function getRecursiveIterator($directory) { return new \RecursiveIteratorIterator( - new \RecursiveDirectoryIterator($directory), + new \RecursiveDirectoryIterator( + $directory, + \FilesystemIterator::SKIP_DOTS + ), \RecursiveIteratorIterator::SELF_FIRST ); }