From: Dongsheng Cai Date: Mon, 14 Jun 2010 03:32:17 +0000 (+0000) Subject: "MDL-22583, ignore empty directory" X-Git-Tag: v2.0.0-rc1~2798 X-Git-Url: http://git.moodle.org/gw?p=moodle.git;a=commitdiff_plain;h=7d5739363cd899486a0cf9a8680a3766b29ec369;hp=fe0d36802551024fee3bd6aab8020091da5d8635;ds=sidebyside "MDL-22583, ignore empty directory" --- diff --git a/repository/local/repository.class.php b/repository/local/repository.class.php index dc693794311..57038cba920 100755 --- a/repository/local/repository.class.php +++ b/repository/local/repository.class.php @@ -109,6 +109,10 @@ class repository_local extends repository { foreach ($children as $child) { if ($child->is_directory()) { $params = $child->get_params(); + $subdir_children = $child->get_children(); + if (empty($subdir_children)) { + continue; + } $encodedpath = base64_encode(serialize($params)); // hide user_private area from local plugin, user should // use private file plugin to access private files