Merge "Drop XCache support"
authorjenkins-bot <jenkins-bot@gerrit.wikimedia.org>
Wed, 7 Feb 2018 22:24:46 +0000 (22:24 +0000)
committerGerrit Code Review <gerrit@wikimedia.org>
Wed, 7 Feb 2018 22:24:47 +0000 (22:24 +0000)
includes/filerepo/file/ForeignAPIFile.php

index 8dcb289..2a40942 100644 (file)
@@ -340,8 +340,10 @@ class ForeignAPIFile extends File {
                $iter = $this->repo->getBackend()->getFileList( [ 'dir' => $dir ] );
 
                $files = [];
-               foreach ( $iter as $file ) {
-                       $files[] = $file;
+               if ( $iter ) {
+                       foreach ( $iter as $file ) {
+                               $files[] = $file;
+                       }
                }
 
                return $files;